網(wǎng)頁一般又稱HTML文件,是一種可以在WWW上傳輸、能被瀏覽器認識和翻譯成頁面并顯示出來的文件。文字與圖片是構(gòu)成一個網(wǎng)頁的兩個最基本的元素,除此之外,網(wǎng)頁的元素還包括動畫、音樂、程序等。網(wǎng)頁是構(gòu)成網(wǎng)站的基本元素,是承載各種網(wǎng)站應(yīng)用的平臺。通??吹降木W(wǎng)頁,大都是以HTM或HTML后綴結(jié)尾的文件。除此之外,網(wǎng)頁文件還有以CGI、ASP、PHP和JSP后綴結(jié)尾的。目前網(wǎng)頁根據(jù)生成方式,大致可以分為靜態(tài)網(wǎng)頁和動態(tài)網(wǎng)頁兩種。
1.1.1 靜態(tài)網(wǎng)頁
靜態(tài)網(wǎng)頁是網(wǎng)站建設(shè)初期經(jīng)常采用的一種形式。網(wǎng)站建設(shè)者把內(nèi)容設(shè)計成靜態(tài)網(wǎng)頁,訪問者只能被動地瀏覽網(wǎng)站建設(shè)者提供的網(wǎng)頁內(nèi)容。其特點如下。
l 網(wǎng)頁內(nèi)容不會發(fā)生變化,除非網(wǎng)頁設(shè)計者修改了網(wǎng)頁的內(nèi)容。
l 不能實現(xiàn)和瀏覽網(wǎng)頁的用戶之間的交互。信息流向是單向的,即從服務(wù)器到瀏覽器。服務(wù)器不能根據(jù)用戶的選擇調(diào)整返回給用戶的內(nèi)容。靜態(tài)網(wǎng)頁的瀏覽過程如圖1-1所示。
圖1-1 靜態(tài)網(wǎng)頁的瀏覽過程
1.1.2 動態(tài)網(wǎng)頁
網(wǎng)絡(luò)技術(shù)日新月異,許多網(wǎng)頁文件擴展名不再只是.htm,還有.php、.asp等,這些都是采用動態(tài)網(wǎng)頁技術(shù)制作出來的。動態(tài)網(wǎng)頁其實就是建立在B/S架構(gòu)上的服務(wù)器端腳本程序。在瀏覽器端顯示的網(wǎng)頁是服務(wù)器端程序運行的結(jié)果。
靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁的區(qū)別在于Web服務(wù)器對它們的處理方式不同。當(dāng)Web服務(wù)器接收到對靜態(tài)網(wǎng)頁的請求時,服務(wù)器直接將該頁發(fā)送給客戶瀏覽器,不進行任何處理。如果接收到對動態(tài)網(wǎng)頁的請求,則從Web服務(wù)器中找到該文件,并將它傳遞給一個稱為應(yīng)用程序服務(wù)器的特殊軟件擴展,由它負責(zé)解釋和執(zhí)行網(wǎng)頁,將執(zhí)行后的結(jié)果傳遞給客戶瀏覽器。如圖1-2所示為動態(tài)網(wǎng)頁的工作原理圖。
動態(tài)網(wǎng)頁的一般特點如下。
l 動態(tài)網(wǎng)頁以數(shù)據(jù)庫技術(shù)為基礎(chǔ),可以大大降低網(wǎng)站維護的工作量。
l 采用動態(tài)網(wǎng)頁技術(shù)的網(wǎng)站可以實現(xiàn)更多的功能,如用戶注冊、用戶登錄、搜索查詢、用戶管理、訂單管理等。
l 動態(tài)網(wǎng)頁并不是獨立存在于服務(wù)器上的網(wǎng)頁文件,只有當(dāng)用戶請求時服務(wù)器才返回一個完整的網(wǎng)頁。
l 搜索引擎一般不可能從一個網(wǎng)站的數(shù)據(jù)庫中訪問全部網(wǎng)頁,因此采用動態(tài)網(wǎng)頁的網(wǎng)站在進行搜索引擎推廣時需要做一定的技術(shù)處理才能適應(yīng)搜索引擎的要求。
上一篇:訊拓互聯(lián)認為好的排名必須天天一帖 |
下一篇:阜陽網(wǎng)站建設(shè)訊拓互聯(lián)公司淺談網(wǎng)站的優(yōu)化 |