跳至內容

動態網頁

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

動態網頁(英語:dynamic web page)是一个對所有動態生成佮動態更新的網頁的統稱。佮傳統的靜態網頁相反,伊會因為變數的改變來產生無仝的網頁。這也可能是侍服器捀生成的網頁,嘛可能是使用者捀生成的網頁,抑是兩个人的混合。

侍服器捀的動態網頁是指侍服器通過應用程式侍服器處理侍服器捀指令碼抑若生做的網頁。侍服器傳達予指令碼的參數決定每一个網頁的生成方式,有時包括如何生成閣較濟的使用者捀指令碼。定定看著的實現方式有 PHP,Active Server Pages(Asp), 通用閘道器介面(CGI)。 咧侍服器捀指令碼執行了後,生成的網頁是一个標準的 HTML 頁面,所有的侍服器捀的指令碼袂傳予客戶捀。

使用者捀的動態網頁佇瀏覽器載入網頁的時陣來進行處理。JavaScript 佮其他手稿語言決定矣收著的 HTML 如何1875入去文件模型(DOM)中。遮的手稿語言嘛會當動態地更新抑是改變上蓋起初的文件模型。

AJAX

AJAX 是客戶捀佮侍服器交換資料的一種方式。佮表單無仝款,AJAX 會當干焦向侍服器傳送而且取回必須的資料,並改變 DOM 以更新網頁。這種更新會留下歷史的記錄,毋過袂創造備份。通過 AJAX 技術,使用者得著一个佇瀏覽器里成做單一網頁處理的動態網頁。其實際內容則可能來自無仝的所在,因為乎 AJAX 干焦向侍服器請求其需要的部份 DOM。

動態 HTML

動態 HTML 是一个指所有毋是靜態 HTML 的雨傘術語,毋過干焦限佇咧客戶捀自回應毋免奉服器進行另外操作的網頁。伊這一般通過 Javascript 和 CSS 創造出好額互動性的內容。