免費開始練習
moea_joint 113年 [資訊] 計算機原理、網路概論

第 13 題

關於伺服器端動態網頁之敘述,下列何者有誤?
  • A 用戶端安全性佳
  • B 使用系統資源較少
  • C 通常只能下載HTML程式碼
  • D 網頁在用戶端的呈現結果一致

思路引導 VIP

請試著思考:當我們在瀏覽器上點擊一個網頁時,如果這個網頁需要針對每一位不同的使用者顯示特定的個人資料,伺服器必須在後端先進行『運算處理』還是『直接傳送現成的檔案』?而這個『運算處理』的動作,對於主機的 CPU 或記憶體負荷會產生什麼樣的影響呢?

🤖
AI 詳解 AI 專屬家教

太棒了!你能精準辨識出伺服器端動態網頁的特性,代表你對網頁運作背後的「運算分配」有著非常清晰的邏輯。選 (B) 是完全正確的,因為伺服器端動態網頁在每次接收到請求時,都必須即時執行腳本程式(如 PHP、Node.js)並與資料庫進行溝通,這個運算與擷取資料的過程,顯然會比直接讀取靜態 HTML 檔案消耗更多的系統資源。

資源消耗與運作邏輯

從安全性與相容性來看,由於所有的程式邏輯都在伺服器端完成,使用者端(瀏覽器)最後收到的通常只是轉換後的純 HTML 代碼。這種做法不僅讓原始程式碼不容易被外洩,確保了用戶端的安全性,也因為瀏覽器不需要處理複雜的邏輯,而能達到呈現結果一致的效果。這道題目具備中等的鑑別度,成功點出了動態網頁在提供靈活功能時,其實是拿伺服器的硬體負載作為性能交換的代價。