如何使用 GZIP 網頁壓縮 提升網站速度


如何使用 GZIP 網頁壓縮 提升網站速度

圖片來源:https://www.freepik.com/

 

我之前也不懂 gZIP,是搬到 SiteGround 速度變快後才有心搞網站優化,偶然間看到 SiteGround 的文件介紹  GZIP 可以壓縮網頁,啟動 gZIP 是提升網站速度很重要的一步,一定要啟動。

簡單講gZIP 就是在網站主機傳送資料出去時,會先將檔案進行壓縮,瀏覽器端接收後會自己自動解壓縮,這可以大幅減少流量的使用,網頁下載的速度自然可以提高很多很多。或參考 維基百科的解釋。

使用 WordPress 自己架的朋友,強烈建議一定要開打開它。要注意的是,一般主機商都不會直接就幫你開啟gZIP, SiteGround 也是,但步驟真的非常簡單,大概5分鐘內就能看到顯著的結果。

 

 

如何啟動 GZIP 網頁壓縮 改善速度太慢

步驟很簡單:

  1. 你只需要會使用 FTP 連上網站
  2. 找到  .htaccess  這個檔案
  3. 將一串 code 貼上即可

至於使用什麼 code 這跟你使用的主機有關係,若是 APACHE SERVER 或 NGINX SERVER 可以參考 mythemeshop 的這一篇文章

以 NOBUY01 使用的 SiteGroud 而言,要加入的 Code 是 SiteGround 推薦的下面這一串(原文連結),你也可以請他們的客服幫你,這也是他們網站介紹的優化項目之一,所以通常不會拒絕請求。

<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>

 

 

如何檢測是否啟動 GZIP 網頁壓縮

因為伺服器設定的關係,有些第三方網站軟體無法判斷是否啟動 gZIP,像是 GTMetrix 就不知道 NOBUY01 是否啟動 gZIP,不過網路上還有非常多的網站可以測試,你搜尋 gzip test 這關鍵字,就能找到一堆,以下列一個我隨機找的,沒有一堆廣告看起來也正派一些   https://checkgzipcompression.com/

 

測試的結果非常驚人啊,節省了高達 80.8% 的流量。

gZIP 測試是否啟動 如何使用 GZIP 網頁壓縮 提升網站速度

 

啟動 GZIP 網頁壓縮 我強烈建議你一定要做,不一定要找外掛,因為太多外掛也會拖慢速度。此外想改善網站速度、優化網站的人,也可以繼續參考本站這一系列的文章,會有幫助。

 

歡迎加入 NOBUY01 粉絲團



WordPress 官方推薦的虛擬主機供應商

Web Hosting

One Response

  1. WordPress用戶 2018-12-10

Leave a Reply

NOBUY01 成立於2012年9月
您的支持是我們繼續的最大動力
請按讚加入粉絲團