即非伺服器動態執行生成的檔案
型別種類
瀏覽器端渲染
html,css,js
jpeg,gif,png
flv,mpeg
檔案名詞解釋cdn(content delivery network):內容分發網路
tcp_nopush
-壓縮版本
- 語法:gzip_http_version 1.0|1.1;
http定義的快取機制
檢驗過期機制
檢驗是否過期
expirs.cache-control
檢驗etag
etag
檢驗last-modified
last_modified
新增cache-control,expires頭
語法:expires[modified] time;
語法:add_header name value [always];
access-control-allow-origin 例如
Nginx作為靜態資源Web服務
nginx作為靜態資源 cdn分發資源 配置語法 配置語法 將多個資源一起傳送 提高效率 作用 sendfile開啟的情況下 提高網路包的傳輸效率 配置語法 壓縮 nginx壓縮模組 http gzip static module 預讀gzip功能 http gunzip module 應用支援gu...
Nginx作為靜態資源web服務之快取原理
大致理一下http瀏覽器快取原理 瀏覽器第一次請求伺服器,此時瀏覽器肯定沒有快取,則直接呼叫伺服器端,伺服器在返回的資訊的資訊頭中新增 etag和last modified引數資訊,返回給客戶端瀏覽器快取。然後瀏覽器以後的請求,先判斷是否有快取,那麼怎麼判斷有快取呢,有三步 1 是否過期 2 對et...
Nginx作為靜態資源web服務之檔案讀取
檔案讀取會使用到以下幾個配置 1.sendfile 使用nginx作為靜態資源服務時,通過配置sendfile可以有效提高檔案讀取效率,設定為on表示啟動高效傳輸檔案的模式。sendfile可以讓nginx在傳輸檔案時直接在磁碟和tcp socket之間傳輸資料。如果這個引數不開啟,會先在使用者空間...