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