1. 程式人生 > >Nginx之gzip壓縮提升ssc網站出租速度

Nginx之gzip壓縮提升ssc網站出租速度

當伺服器向客戶端傳送資料時,ssc網站出租《企娥21717 93408》為了節省“頻寬”,對傳輸的大檔案進行壓縮傳輸,勢必會加快傳輸速度,因此本文講解的gzip就是為了達到此目的。

說明:對於“文字檔案”進行壓縮,比較合適,因為壓縮比比較高,而對於圖片、二進位制檔案,由於壓縮比比較低,不適合用於壓縮傳輸。

Syntax: gzip on | off;
Default:
gzip off;
Context: http, server, location, if in location

gzip on|off # 是否開啟gzip

gzip_min_length 200 # 開始壓縮的最小長度(再小就不要壓縮了,意義不大)

gzip_buffers 32 4K | 16 8K # 緩衝(壓縮在記憶體中緩衝幾塊?每塊是多大?)

gzip_comp_level [1-9] #壓縮級別(級別越高壓的越小,同時也越浪費CPU計算資源,一般設定為6)

gzip_http_version 1.1 # 開始壓縮的http的協議版本,可以不設定,目前幾乎全是1.1

gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png; # 對哪些型別的檔案壓縮

gzip_vary off # 是否傳輸gzip壓縮標誌(即伺服器是否告訴客戶端,回覆的檔案是壓縮過的)

gzip_disable “MSIE [1-6].”; # 什麼樣的URI不進行壓縮

gzip_proxied # 如果請求者是代理伺服器,該如何快取內容