gzip壓縮,是一種**速度優化技術,也是一把seo優化利器,許多**都採用了這種技術,以達到提公升網頁開啟速度、縮短網頁開啟時間的目的。
我們的圖書館系統,剛開始沒有啟動gzip壓縮的時候,差不多二十多秒,才能完全開啟,經過gzip壓縮後,測試4.2s就可以完全開啟.通過這兩組資料的對比,gzip壓縮優化的效果還是十分明顯的,也正因為有效果,所以大部分**都使用了該項技術進行速度優化。如果你的**速度不夠理想,而你還未採用這種優化技術的話,那麼,趕快行動吧,使用gzip壓縮會讓你的**速度提公升3倍以上!
實際上,**採用gzip壓縮,還有乙個好處,就是讓你少了乙份流量超標的擔心。因為gzip開啟以後會將輸出到使用者瀏覽器的資料進行壓縮的處理,這樣就會減小通過網路傳輸的資料量,而這個,也正是提公升網頁開啟時間的原因所在。
如何開啟:
; #開啟gzip
gzip_vary on
; gzip_min_length 1k; #不壓縮臨界值,大於1k的才壓縮,一般不用改
gzip_buffers 4
16k;
gzip_comp_level 6; #壓縮級別,數字越大壓縮的越好
用curl測試gzip是否成功開啟
curl -i -h 「accept-encoding: gzip,deflate」
出現的內容有這麼一句話,就對了content-encoding: gzip
最後,我是用了乙個**監測工具來監測的:
這裡可以看到具體的每乙個靜態檔案載入的時間等等
下面nginx加快取啊,前端打包的時候選擇上線模式等等,可以繼續優化的
Nginx配置 啟用gzip壓縮
1.功能描述 2.實現 3.最終效果 4.參考文件 版本 nginx 1.16.1。引數詳解 開啟或關閉gzip模組 實時壓縮輸出 gzip on off 開啟或關閉gzip靜態檔案處理模組 提前壓縮,需要nginx中新增上http gzip static module模組 gzip static ...
Nginx啟用gzip壓縮的方法示例
開啟gzip gzip on 啟用gzip壓縮的最小檔案,小於設定值的檔案將不會壓縮 gzip min length 1k gzip 壓縮級別,1 10,數字越大壓縮的越好,也越占用cpu時間。gzip comp level 2 進行壓縮的檔案型別。gzip types text plain tex...
iis7 壓縮js檔案和啟用gzip壓縮
在中新增 以上 在iis7中配置gzip壓縮相比iis6來說實在容易了許多,而且預設情況下就是啟用gzip壓縮的。如果沒有,則可以再功能檢視下找到 壓縮 項,進入之後就會看到 靜態內容壓縮 和 動態內容壓縮 兩個選項,勾上即可。enabled true enabled true 我們可以看到,iis...