靜態(tài)網(wǎng)頁(yè)和動(dòng)態(tài)網(wǎng)頁(yè)是什么
首先要分別了解兩個(gè)概念,什么是靜態(tài)網(wǎng)頁(yè),什么是動(dòng)態(tài)網(wǎng)頁(yè)。
靜態(tài)網(wǎng)頁(yè):
(1)靜態(tài)網(wǎng)頁(yè)不能簡(jiǎn)單地理解成靜止不動(dòng)的網(wǎng)頁(yè),它主要指的是網(wǎng)頁(yè)中沒(méi)有程序代碼,只有HTML(即:超文本標(biāo)記語(yǔ)言),一般后綴為.html,.htm,或者.xml等。雖然靜態(tài)網(wǎng)頁(yè)的頁(yè)面一旦做成,內(nèi)容就不會(huì)再改變了。但是,靜態(tài)網(wǎng)頁(yè)也包括一些能動(dòng)的部分,這些主要是一些GIF動(dòng)畫(huà)等
(2)靜態(tài)網(wǎng)頁(yè)的打開(kāi),用戶可以直接雙擊,并且不管任何人任何時(shí)間打開(kāi)的頁(yè)面的內(nèi)容都是不變的。
動(dòng)態(tài)網(wǎng)頁(yè):
(1)動(dòng)態(tài)網(wǎng)頁(yè)是指跟靜態(tài)網(wǎng)頁(yè)相對(duì)的一種網(wǎng)頁(yè)編程技術(shù)。動(dòng)態(tài)網(wǎng)頁(yè)的網(wǎng)頁(yè)文件中除了HTML標(biāo)記以外,還包括一些特定功能的程序代碼,這些代碼使得瀏覽器和服務(wù)器可以交互,所以服務(wù)器端根據(jù)客戶的不同請(qǐng)求,動(dòng)態(tài)的生成網(wǎng)頁(yè)內(nèi)容。
即:動(dòng)態(tài)網(wǎng)頁(yè)相對(duì)于靜態(tài)網(wǎng)頁(yè)來(lái)說(shuō),頁(yè)面代碼雖然沒(méi)有變,但是顯示的內(nèi)容卻是可以隨著時(shí)間、環(huán)境或者數(shù)據(jù)庫(kù)操作的結(jié)果而發(fā)生改變的。
(2)動(dòng)態(tài)網(wǎng)頁(yè),與網(wǎng)頁(yè)上的各種動(dòng)畫(huà)、滾動(dòng)字幕等視覺(jué)上的動(dòng)態(tài)效果沒(méi)有直接關(guān)系,動(dòng)態(tài)網(wǎng)頁(yè)也可以是純文字內(nèi)容的,也可以是包含各種動(dòng)畫(huà)的內(nèi)容,這些只是網(wǎng)頁(yè)具體內(nèi)容的表現(xiàn)形式,無(wú)論網(wǎng)頁(yè)是否具有動(dòng)態(tài)效果,只要是采用了動(dòng)態(tài)網(wǎng)站技術(shù)(如PHP、ASP、JSP等)生成的網(wǎng)頁(yè)都可以稱為動(dòng)態(tài)網(wǎng)頁(yè)。