靜態與動態網頁



靜態網頁是指所有資訊和資料都以其儲存方式呈現給使用者的網頁。靜態網頁向所有使用者顯示相同的資訊和資料。在網際網路技術中,超文字標記語言 (HTML) 是人們開始建立靜態網頁的第一種語言或渠道。HTML 提供了文字樣式、段落建立和換行符。但HTML最重要的功能是連結建立選項。靜態網頁因其資料和內容很少需要修改或更新而有用。

靜態網站的優點

  • 開發速度快
  • 開發成本低
  • 無需大型主機計劃

靜態網站的缺點

  • 需要網頁開發專業知識才能更新網站
  • 網站對使用者不太有用
  • 內容可能變得停滯
Web Server

下圖顯示了單頁靜態網站的檔案結構。

Static Website

動態網頁

動態網頁是目前最新的趨勢,因為它們可以從相同的原始碼檔案中為不同的訪問者生成不同的內容。網站可以根據以下引數顯示不同的內容:

  • 訪問者使用的作業系統或瀏覽器。
  • 使用者是使用電腦還是移動裝置。
  • 推薦訪問者的來源位置。
  • 訪問者是否之前從線上商店購買過商品等。

動態網頁可以有多種用途。例如,由內容管理系統執行的網站允許單個原始碼檔案載入許多不同頁面的內容。我們應該提到所有這些動態網頁都使用資料庫。內容建立者使用閘道器頁面將新頁面的資料提交到CMS的資料庫中。動態頁面載入資料庫中任何頁面的資料,這基於URL中的引數。當訪問者請求網頁時,就會執行此操作。動態頁面允許使用者登入網站以檢視個性化內容。

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

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

Schematic View
廣告
© . All rights reserved.