靜態網頁和動態網頁的區別

原文地址: jingyan.baidu.com/article/d5c4b52b29e226da570dc567.html

靜態網頁是相對於動態網頁而言,是指沒有後臺數據庫、不含程序和不可交互的網頁。你編的是什麼它顯示的就是什麼、不會有任何改變。靜態網頁相對更新起來比較麻煩,適用於一般更新較少的展示型網站。另外,如果擴展名爲.asp但卻沒有連數據庫,完全是靜態的頁面,那也是靜態網站.只是.asp擴展名。

  1. 靜態網頁

    靜態網頁每個網頁都有一個固定的URL,且網頁URL以.htm、.html、.shtml等常見形式爲後綴,而不含有“?”;

  2. 網頁內容一經發布到網站服務器上,無論是否有用戶訪問,每個靜態網頁的內容都是保存在網站服務器上的,也就是說,靜態網頁是實實在在保存在服務器上的文件,每個網頁都是一個獨立的文件;

  3. 靜態網頁的內容相對穩定,因此容易被搜索引擎檢索;

  4. 靜態網頁沒有數據庫的支持,在網站製作和維護方面工作量較大,因此當網站信息量很大時完全依靠靜態網頁製作方式比較困難;

  5. 靜態網頁的交互性較差,在功能方面有較大的限制。

    動態網頁

    動態網頁以數據庫技術爲基礎,可以大大降低網站維護的工作量;

  6. 採用動態網頁技術的網站可以實現更多的功能,如用戶註冊、用戶登錄、在線調查、用戶管理、訂單管理等等;

  7. 動態網頁實際上並不是獨立存在於服務器上的網頁文件,只有當用戶請求時服務器才返回一個完整的網頁;

  8. 動態網頁中的“?”對搜索引擎檢索存在一定的問題,搜索引擎一般不可能從一個網站的數據庫中訪問全部網頁,或者出於技術方面的考慮,搜索蜘蛛不去抓取網址中“?”後面的內容,因此採用動態網頁的網站在進行搜索引擎推廣時需要做一定的技術處理才能適應搜索引擎的要求。


  9. END

注意事項

  • 動態網頁和靜態網頁是有區別的,網站採用動態網頁還是靜態網頁主要取決於網站的功能需求和網站內容的多少,如果網站功能比較簡單,內容更新量不是很大,採用純靜態網頁的方式會更簡單,反之一般要採用動態網頁技術來實現。不過現在一般的都是採用的動態網站,有內容更新的話就可以隨時在後臺來更新。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章