nginx啓用gzip(提升網站性能)

    nginx服務器啓用gzip可以對客戶端請求的資源進行壓縮,從而減少帶寬和文件下載時間,提升網站加載速度。nginx關於gzip的配置內容如下:

    # 開啓gzip
    gzip on;
    # 允許壓縮文件的最小字節數,大於該閾值即可被壓縮
    gzip_min_length 1024;
    # 壓縮級別1-9,級別越高,壓縮率越大,越佔用cpu時間
    gzip_comp_level 5;
    # 進行壓縮的文件類型
    gzip_types text/plain application/javascript text/css  text/javascript;
    # IE版本1-6不支持gzip壓縮,關閉
    gzip_disable 'MSIE[1-6].';
    # 給CDN和代理服務器使用,可以根據頭信息返回壓縮和非壓縮版本
    gzip_vary on;

配置完成後記得重啓nginx,這樣纔會生效。下面我們先看一下未啓用gzip時,網站加載資源的情況:

其中chunk-vendors是比較大的足有126KB,比較裏面打包了第三方庫的代碼。接下來我們看啓用gzip後的資源加載情況,如下圖所示:

我們看到chunk-vendors變成了44.2KB ,gzip的壓縮效果還是很顯著的。如果你的網站加載速度比較慢,可以考慮啓用gzip壓縮。

開啓了gzip之後我們可以從響應頭信息中看到Content-Encoding的值是gzip,說明資源進行了gzip壓縮,如下圖所示:

如有疑問,可與下方留言。 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章