您好,登錄后才能下訂單哦!
1、gzip模塊作用
gzip這個模塊無論在測試環境還是生產環境都是必須要開啟,這個模塊能高效的將頁面的內容,無論是html或者css、js亦或是圖片等都可以進行壓縮,節省了帶寬資源,也提高了網站的加載速度,給瀏覽者帶來更優質的服務。
2、啟用gzip
只要在nginx的配置文件nginx.conf中去配置。
在http{
gzip on;
gzip_min_length 1k;
gzip_buffers 4 32k;
gzip_http_version 1.1;
gzip_comp_level 6;
gzip_types text/plain text/css text/javascript application/json application/javascript application/x-javascript application/xml;
gzip_vary on;
}模塊中去添加
3、詳解
gzip on; 開啟壓縮,默認是off。
gzip_min_length 1k; 設置壓縮閾值,當設置為1k的時候,表示如果需要被壓縮的文件小于1k,就壓縮。
gzip_buffers 4 32k; 設置壓縮緩沖區的數量和大小,4 32k表示申請4塊大小為32k的緩沖區。
gzip_http_version 1.1 識別http協議的版本
gzip_types text/plain text/css text/javascript
application/javascript application/xml; gzip_types選項是非常重要的,里邊規定了能夠進行壓縮的文件的類型,如果在實際操作中某一類型文件沒有壓縮沒有生效,就從這里找原因。
gzip_vary on; 啟用應答頭"Vary: Accept-Encoding"
gzip_comp_level 6; 壓縮比例,用來指定GZIP壓縮比,1壓縮比最小,處理速度最快,9壓縮比最大,傳輸速度快,但是處理慢,也比較消耗CPU資源。
gzip_proxied off; nginx做為反向代理時啟用
gzip_disable msie6; 讓IE6不適用gzip,IE6對gzip支持并不好,可能會看到亂碼。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。