靜態和動態網頁優缺點
靜態或平面的網頁是指一個網頁,其中所有的信息和材料都存儲在網頁文件中。 靜態網頁向所有用戶顯示不太經常改變的信息和數據。 在互聯網技術中,超文本標記語言(HTML)是人們開始創建靜態網頁的第一語言或渠道。 HTML提供了文本,段落創建和換行符的風格。 但HTML的最重要的功能和特點是鏈接創建選項。 靜態網頁對於他們的材料和內容很有用,而這些內容很少需要修改或更新。
靜態網站的優勢
- 快速開發
- 低價開發
- 不需要有大的託管主機
靜態網站的缺點
- 需要Web開發者來更新網站
- 網站對用戶不是很有用
- 內容可能會停滯不前
一個靜態網站的頁面文件結構如下所示。
動態網頁
動態網頁是目前最新的趨勢,因爲它們可以從同一個源代碼文件爲不同的訪問者產生不同的內容。 網站頁面可以根據參數顯示不同的內容,如 -
- 訪客正在使用什麼操作系統或瀏覽器?
- 無論用戶使用電腦還是移動設備。
- 引用訪問者的源位置。
- 如果訪問者之前從網上商店購物等
動態網頁可以有多種用途。 例如,由內容管理系統運行的網站允許單個源代碼文件以多種不同的可能頁面加載內容。 我們應該提到,所有這些動態網頁都使用數據庫。 內容創建者使用網關頁面將新頁面的素材提交到CMS的數據庫。 動態頁面會根據URL中的參數加載數據庫中任何頁面的素材。 這是訪問者請求網頁時完成的。 動態頁面讓用戶登錄網站查看個性化內容。
我們之前提到的所有內容管理系統(WordPress,Joomla和Drupal)都是動態網站。
下圖顯示了動態網頁的示意圖。