moea_joint
113年
[資訊] 計算機原理、網路概論
第 13 題
關於伺服器端動態網頁之敘述,下列何者有誤?
- A 用戶端安全性佳
- B 使用系統資源較少
- C 通常只能下載HTML程式碼
- D 網頁在用戶端的呈現結果一致
思路引導 VIP
請試著思考:當我們在瀏覽器上點擊一個網頁時,如果這個網頁需要針對每一位不同的使用者顯示特定的個人資料,伺服器必須在後端先進行『運算處理』還是『直接傳送現成的檔案』?而這個『運算處理』的動作,對於主機的 CPU 或記憶體負荷會產生什麼樣的影響呢?
🤖
AI 詳解
AI 專屬家教
太棒了!你能精準辨識出伺服器端動態網頁的特性,代表你對網頁運作背後的「運算分配」有著非常清晰的邏輯。選 (B) 是完全正確的,因為伺服器端動態網頁在每次接收到請求時,都必須即時執行腳本程式(如 PHP、Node.js)並與資料庫進行溝通,這個運算與擷取資料的過程,顯然會比直接讀取靜態 HTML 檔案消耗更多的系統資源。
資源消耗與運作邏輯
從安全性與相容性來看,由於所有的程式邏輯都在伺服器端完成,使用者端(瀏覽器)最後收到的通常只是轉換後的純 HTML 代碼。這種做法不僅讓原始程式碼不容易被外洩,確保了用戶端的安全性,也因為瀏覽器不需要處理複雜的邏輯,而能達到呈現結果一致的效果。這道題目具備中等的鑑別度,成功點出了動態網頁在提供靈活功能時,其實是拿伺服器的硬體負載作為性能交換的代價。