動態網頁資源特徵

1 動態網頁資源介紹

         以.asp,.aspx..php,.js,.do等形式作爲後綴的,並且一般在動態網頁地址中會有標誌性符號-"?","&",此外,在大多數情況下,後端都需要有數據庫支持等,

 

2 動態網頁資源特點

      (1) 網頁擴展名常見爲  .asp,.aspx..php,.js,.do

      (2) 網頁一般以數據庫技術爲基礎,大大降低了網站維護的工作量

      (3) 採用動態網頁技術的網站可以實現更多的功能。如用戶註冊,用戶登錄,在線調查,投票,用戶管理,訂單管理,發博文等待

      (4) 動態網頁並不是獨立存在服務器上的網頁文件,當用戶請求服務器上的動態程序時,服務器解析這些程序並可能讀取數據庫返回一個完整的網頁內容

      (5)程序在服務器端解析,耗時長,效率低,程序在服務器端解析,會消耗大量的cpu和內存,I/O等資源,並且多數還要讀取數據庫等服務,因此,其訪問效率不如靜態網頁,在服務器端解析動態程序的常見有php引擎,java容器

 

3 有關動態網頁的架構思想

        一般來說,靜態網頁的性能效率是動態網頁的10-30倍,且動態網頁的效率很差,併發能力較低,在高併發場景中,應儘可能轉換成靜態網頁提供服務,動態轉靜態幾乎是所有高併發網站必備的架構方案思路,同時也是高級架構師職責所在。

        此外,動態轉靜態頁要根據業務需求設計,例如,對於更新緩慢的網站入股設計不好就可能會產生數據不一致的情況,即用戶看到的數據不是網站最新的內容,而是靜態的內容。

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