Nginx學習(3) 作為靜態web服務

2021-09-14 07:23:26 字數 893 閱讀 3851

即非伺服器動態執行生成的檔案

型別種類

瀏覽器端渲染

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之間傳輸資料。如果這個引數不開啟,會先在使用者空間...