靜態和動態網頁優缺點


靜態或平面的網頁是指一個網頁,其中所有的資訊和材料都儲存在網頁檔案中。 靜態網頁向所有使用者顯示不太經常改變的資訊和資料。 在網際網路技術中,超文件標示語言(HTML)是人們開始建立靜態網頁的第一語言或渠道。 HTML提供了文字,段落建立和換行符的風格。 但HTML的最重要的功能和特點是連結建立選項。 靜態網頁對於他們的材料和內容很有用,而這些內容很少需要修改或更新。

靜態網站的優勢

  • 快速開發
  • 低價開發
  • 不需要有大的託管主機

靜態網站的缺點

  • 需要Web開發者來更新網站
  • 網站對使用者不是很有用
  • 內容可能會停滯不前

一個靜態網站的頁面檔案結構如下所示。

動態網頁

動態網頁是目前最新的趨勢,因為它們可以從同一個原始碼檔案為不同的存取者產生不同的內容。 網站頁面可以根據引數顯示不同的內容,如 -

  • 訪客正在使用什麼作業系統或瀏覽器?
  • 無論使用者使用電腦還是移動裝置。
  • 參照存取者的源位置。
  • 如果存取者之前從網上商店購物等

動態網頁可以有多種用途。 例如,由內容管理系統執行的網站允許單個原始碼檔案以多種不同的可能頁面載入內容。 我們應該提到,所有這些動態網頁都使用資料庫。 內容建立者使用閘道器頁面將新頁面的素材提交到CMS的資料庫。 動態頁面會根據URL中的引數載入資料庫中任何頁面的素材。 這是存取者請求網頁時完成的。 動態頁面讓使用者登入網站檢視個性化內容。

我們之前提到的所有內容管理系統(WordPress,Joomla和Drupal)都是動態網站。

下圖顯示了動態網頁的示意圖。