很多同學(xué)完成
網(wǎng)頁作業(yè)或者畢業(yè)設(shè)計(jì)的時(shí)候,不知道網(wǎng)頁作業(yè)要求中的靜態(tài)網(wǎng)頁和動(dòng)態(tài)網(wǎng)站是什么意思。很多同學(xué)認(rèn)為動(dòng)態(tài)網(wǎng)站就是網(wǎng)頁中有flash動(dòng)畫或者其他動(dòng)態(tài)效果,即會(huì)動(dòng)的東西,才是動(dòng)態(tài)網(wǎng)站,這樣的理解是錯(cuò)誤的,今天STU網(wǎng)頁設(shè)計(jì)給同學(xué)們解釋什么是靜態(tài)網(wǎng)頁,什么是動(dòng)態(tài)網(wǎng)站?
	 
	靜態(tài)網(wǎng)頁是標(biāo)準(zhǔn)的HTML文件,其文件擴(kuò)展名是.htm或.html。它可以包含HTML標(biāo)記、文本、Jave小程序、客戶端腳本以及客戶端ActiveX控件,但這種網(wǎng)頁不包含任何服務(wù)器端腳本,該頁中的每一行HTML代碼都是在放置到Web服務(wù)器前由網(wǎng)頁設(shè)計(jì)人員編寫的,所以稱之為靜態(tài)網(wǎng)頁。
	靜態(tài)網(wǎng)頁就是沒有采用任何程序開發(fā)的網(wǎng)站,純粹采用HTML語言編寫,網(wǎng)頁文件名是用html或htm結(jié)尾的,所以大家可以理解為,靜態(tài)網(wǎng)頁就是純粹的幾個(gè)制作好的頁面而已,沒有任何后端的功能和數(shù)據(jù)庫,無法保存數(shù)據(jù),比如做的留言、搜索、注冊(cè)等表單,也只是個(gè)樣子而已。不過靜態(tài)網(wǎng)頁不需要配置任何環(huán)境,雙擊就可以在瀏覽器中打開。
	 
	動(dòng)態(tài)網(wǎng)站的開發(fā)語言主要有:ASP、JSP、PHP、ASP.NET等,數(shù)據(jù)庫常用的有:ACCESS、MYSQL、MSSQL、ORACLE等。這些程序都要使用數(shù)據(jù)庫才能完成動(dòng)態(tài)的操作。交互性操作才是動(dòng)態(tài)的涵義。動(dòng)態(tài)網(wǎng)站在學(xué)生作業(yè)用要求的比較多的一般是增刪改查功能,動(dòng)態(tài)網(wǎng)站制作好后,一般都有一個(gè)網(wǎng)站管理后臺(tái),以管理員的身份登錄之后,就可以對(duì)整個(gè)網(wǎng)站的內(nèi)容進(jìn)行修改、刪除操作。
	動(dòng)態(tài)網(wǎng)站的開發(fā)應(yīng)用能實(shí)現(xiàn)許多靜態(tài)網(wǎng)站實(shí)現(xiàn)不了的功能,如動(dòng)態(tài)網(wǎng)站可以有會(huì)員注冊(cè)、能發(fā)布新聞和消息、能在線發(fā)表留言,能存儲(chǔ)和展示用戶的信息和資料。動(dòng)態(tài)網(wǎng)頁中的某些腳本只能在Web服務(wù)器上或本地搭建運(yùn)行環(huán)境后運(yùn)行。