建網站中動態,靜態,偽靜態頁面是什么?
作者:佚名 時間:2012-07-27 分享到:
動態頁面:
網頁動態頁面是可以通過網站后臺管理系統對網站的內容在線進行更新管理的頁面。比如說在線發布文章、發布產品、發貼、留言、發博客等,這都是動態網站的一些功能。常見的動態頁面擴展名一般是.asp,.php等。動態頁面中的內容是從后臺數據庫中讀取出來的,所以地址往往是動態的,而且這些動態的內容,只能在瀏覽器中顯示,在服務器上,并沒有相應的文件的。比如說www.xxx.com/forum.php?mod=viewthread&tid=5585這個地址就是動態的,內容也是直接調用數據庫中的內容,只能在瀏覽器中顯示。
靜態頁面:
靜態網頁是實際存在的,無需經過服務器的編譯,直接加載到客戶瀏覽器上顯示出來。靜態頁面需要占一定的服務器空間,且不能自主管理發布更新的頁面,如果想更新網頁內容,要通過FTP軟件把文件下載回來用網頁制作軟件修改。
比如說這個地址,http://www.xxx.com/wangzhanyouhua/951.html,這就是一個典型的靜態頁面,內容是固定在頁面中的,想修改內容,就必須先修改頁面。而且這個頁面是實際存在于服務器上的,服務器上可以查詢到16240-1-1.html這個文件。
靜態頁面的效果要比偽靜態好,首先是占用服務器資源少,可以讓頁面訪問更多、讓網站承受更多流量。其次是搜索引擎喜歡靜態頁面,用靜態頁面做網站,利用搜索引擎優化。但是動態頁面也有自己的優勢,動態頁面可以在線管理和修改內容、可以實時顯示內容,節省大量的時間和精力。而且所有的內容都存在于數據庫中,也可以大量的節省服務器空間。
偽靜態頁面:
偽靜態是相對于真正的靜態(真的html頁面)來說的,顧名思義就是假的靜態,是為了照顧搜索引擎的友好面而又想實時顯示動態內容,而采取的一種折衷的辦法