1. 程式人生 > >web中靜態資源和動態資源的概念及區別

web中靜態資源和動態資源的概念及區別

1.靜態資源和動態資源的概念

簡單來說:

靜態資源:一般客戶端傳送請求到web伺服器,web伺服器從記憶體在取到相應的檔案,返回給客戶端,客戶端解析並渲染顯示出來。

動態資源:一般客戶端請求的動態資源,先將請求交於web容器,web容器連線資料庫,資料庫處理資料之後,將內容交給web伺服器,web伺服器返回給客戶端解析渲染處理。

2.靜態資源和動態資源的區別

a.靜態資源一般都是設計好的html頁面,而動態資源依靠設計好的程式來實現按照需求的動態響應;

b.靜態資源的互動性差,動態資源可以根據需求自由實現;

c.在伺服器的執行狀態不同,靜態資源不需要與資料庫參於程式處理,動態可能需要多個數據庫的參與運算。