首創(chuàng)網(wǎng)絡(luò)知識(shí):網(wǎng)站靜態(tài)與動(dòng)態(tài)頁(yè)面的區(qū)別。網(wǎng)頁(yè)又稱HTML文件或HTM文件,是一種可以在因特網(wǎng)上傳輸,能被瀏覽器認(rèn)識(shí)和翻譯成頁(yè)面并顯示出來(lái)的文件。在網(wǎng)站建設(shè)初期經(jīng)常使用靜態(tài)網(wǎng)頁(yè)。網(wǎng)站建設(shè)者把內(nèi)容設(shè)計(jì)成靜態(tài)網(wǎng)頁(yè),訪問(wèn)者只能被動(dòng)地瀏覽網(wǎng)站建設(shè)者提供的網(wǎng)頁(yè)內(nèi)容。
靜態(tài)網(wǎng)頁(yè)的特點(diǎn)如下:網(wǎng)頁(yè)內(nèi)容不會(huì)發(fā)生變化,除非網(wǎng)頁(yè)設(shè)計(jì)者修改了網(wǎng)頁(yè)的內(nèi)容。不能實(shí)現(xiàn)與瀏覽網(wǎng)頁(yè)的用戶之間的交互。信息流向是單向的,即從服務(wù)器到瀏覽器。服務(wù)器不能根據(jù)用戶的選擇調(diào)整返回給用戶的內(nèi)容。
所謂動(dòng)態(tài)網(wǎng)頁(yè)是指網(wǎng)頁(yè)文件里包含了程序代碼,通過(guò)后臺(tái)數(shù)據(jù)庫(kù)與Web服務(wù)器的信息交互,由后臺(tái)數(shù)據(jù)庫(kù)提供實(shí)時(shí)數(shù)據(jù)更新和數(shù)據(jù)查詢服務(wù)。這種網(wǎng)頁(yè)的后綴名稱一般根據(jù)所用的程序設(shè)計(jì)語(yǔ)言的不同而不同,常見的有.asp、.jsp、.php、.perl、.cgi等形式。動(dòng)態(tài)網(wǎng)頁(yè)能夠根據(jù)不同時(shí)間和不同訪問(wèn)者而顯示不同內(nèi)容。常見的BBS、留言板和購(gòu)物系統(tǒng)通常是用動(dòng)態(tài)網(wǎng)頁(yè)實(shí)現(xiàn)的。
動(dòng)態(tài)網(wǎng)頁(yè)制作比較復(fù)雜,需要用到ASP、PHP、JSP和ASP.NET等專門的動(dòng)態(tài)網(wǎng)頁(yè)設(shè)計(jì)語(yǔ)言。
動(dòng)態(tài)網(wǎng)頁(yè)的特點(diǎn)如下:動(dòng)態(tài)網(wǎng)頁(yè)以數(shù)據(jù)庫(kù)技術(shù)為基礎(chǔ),可以大大降低網(wǎng)站維護(hù)的工作量。采用動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)的網(wǎng)站可以實(shí)現(xiàn)更多的功能,如用戶注冊(cè)、用戶登錄、搜索查詢、用戶管理、訂單管理等。動(dòng)態(tài)網(wǎng)頁(yè)并不是獨(dú)立存在于服務(wù)器上的網(wǎng)頁(yè)文件,只有當(dāng)用戶請(qǐng)求時(shí)服務(wù)器才返回一個(gè)完整的網(wǎng)頁(yè)。搜索引擎一般不可能從一個(gè)網(wǎng)站的數(shù)據(jù)庫(kù)中訪問(wèn)全部網(wǎng)頁(yè),因此使用了動(dòng)態(tài)網(wǎng)頁(yè)的網(wǎng)站在進(jìn)行搜索引擎推廣時(shí)需要做一定的技術(shù)處理才能適應(yīng)搜索引擎的要求。