GZippy 開啟主機Gzip,讓網站速度更快!

網站要更快,除了盡量少用圖片、網站空間要放在離自己地區越近的區域、善用快取外掛之外,當然Gzip的啟動也是少不了。當然並非每個空間都能啟用Gzip,不過若你是付費空間,一般來說都可以啟用,因為主機商對主機的函數限制少,但倘若你是使用免費空間,那可能就要查一下是否可以開啟Gzip了,如果主機不支援或是主機本身已經有開啟你再透過程式開啟,那可能網站會發生問題喔!

開啟Gzip有什麼好處呢?是實上它就像是他幫你從虛擬主機輸出的網頁以壓縮的方式輸出,然後到每個使用者的電腦再進行解壓縮,所以傳輸過程中是以壓縮方式傳輸,所以速度會比沒壓縮的傳輸還要快。當然在啟用之前,最好先檢查一下主機內本身是否已經啟用了?如果主機沒啟用我們才啟用,否則兩邊同時啟用很可能會發生錯誤。

您可以先透過這個網站來進行檢測:檢測網站是否有開啟Gzip網頁封包壓縮?

當檢測完成後若確定主機沒有啟動Gzip,那接著就可以透過WordPress外掛「GZippy」來開啟自己網站的Gzip封包壓縮功能囉!不過要稍微注意一下,如果你本身已經有安裝快取外掛,像是WP Super Cache或是Hyper Cache那你可以直接透過外掛開啟,不需要再額外安裝外掛來啟用Gzip。

外掛名稱:GZippy
功能說明:啟動主機Gzip封包壓縮,讓網站開啟更快速。
官方網站http://wordpress.org/extend/plugins/gzippy/

第1步 首先來到WordPress後台,點擊【外掛】→【新增】,輸入「GZippy」並點擊搜尋。

GZippy 開啟主機Gzip,讓網站速度更快!

第2步 找到GZippy然後點擊安裝,此時會跳出一個畫面,請點擊﹝立刻安裝﹞。

GZippy 開啟主機Gzip,讓網站速度更快!

第3步 安裝完成後請點擊「啟用外掛」,這樣就可以囉!

GZippy 開啟主機Gzip,讓網站速度更快!

當你啟用外掛後,趕快再次透過「檢測網站是否有開啟Gzip網頁封包壓縮?」這個工具來檢查你網站是否有正確啟用此外掛並且有開啟Gzip壓縮功能,如果檢測出來還是沒有,那很可能是有外掛和GZippy衝突了,你可以停用其它外掛查看看或者是暫時先別使用此外掛,以免發生問題。

其實很久以前WordPress後台本身有含一個Gzip勾選欄位,可以讓使用者決定是否啟用Gzip,不過不知道從哪一版開始這個選項就被取消了,或許是怕使用者亂啟用而搞到整個網站掛掉吧?如果你裝了GZippy又發生網站掛掉無法進入後台的情況,那你就直接從FTP端把你那個外掛刪除,這樣外掛也會被停用,應該可以解決你的問題。


  1. Sinchen
    2009-09-07 @ 09:45:22 
    1

    我們可以開嗎?不是說主機已經有壓縮了嗎?

    香腸回應:
    換成CP後就沒開了,所以需要使用的自己開XD

  2. 炮爺
    2009-09-07 @ 11:30:42 
    2

    程是 > 程式..= =
    聽說有開Cache就不用開了
    是真的嗎?

    香腸回應:
    快取是降低讀取資料庫的運作
    Gzip是讓傳輸量變低,加快傳輸。

  3. 佑樣
    2009-09-07 @ 11:45:45 
    3

    通常cache都會有gzip的功能
    所以有用cache的人可以去設定界面看看

    香腸回應:
    hyper cache和Super cache都有內建~

  4. xD~碳
    2009-09-07 @ 13:59:46 
    4

    跟這個外掛說掰掰了(囧)
    裝了WSC就等於不能使用這個
    遺憾啊!

    香腸回應:
    WSC有內建唷~

  5. 事件
    2009-09-07 @ 14:30:21 
    5

    我把WP Super Cache開啟壓縮功能
    然後去檢查Gzip...還是跟我說沒開..囧

    香腸回應:
    .htaccess也要更新唷~

  6. 網站設計
    2009-09-07 @ 15:45:12 
    6

    要來try看看...圖檔太多了~~跑好慢~

    網頁設計

    香腸回應:
    我這篇沒有很多圖耶 = =

  7. 殺氣
    2009-09-07 @ 19:33:39 
    7

    剛剛在測試站試過

    這個GZippy 會和 WP Super Cache 相衝

    WP Super Cache會無法正常啟動(在開.不開gzip情況下)

    香腸回應:
    它確實會和WSC相衝,因為WSC已經有內建了~

  8. 抹布
    2009-09-07 @ 20:12:20 
    8

    可是我有裝1 blog cacher 檢測還是沒有開啟gzip
    裝了這一個外掛囉!

    香腸回應:
    1 blog cacher好像可以裝此外掛,不過1 blog cacher文件內有說,啟用了Gzip後,要把advanced-cache.php檔案內的
    OBC_LOOK_FOR_DYNAMIC_CODE 的 ture 改成 false

  9. 殺氣
    2009-09-07 @ 22:41:35 
    9

    @事件:

    很明顯的 你確實沒開gzip
    檢視方法: 開啟頁面原始檔看最底下 有開應該要有這段

    開啟方法:後台->設定->WP Super Cache
    看到 Super Cache Compression這個選項 下方選擇 Enabled
    再按update compression即可

    -------------------------------------------------------
    @抹布:

    裝WP Super Cache會比較好(內建gzip) 香腸有寫過 自己爬一下就有了
    你裝 1 blog cacher 還要多裝一個外掛(gzippy)
    多一個外掛就會拖累速度一點

    以上是個人看法 聽聽八

    迷之聲:香腸我都幫你回答好了

    香腸回應:
    謝謝~~^^

  10. 事件
    2009-09-08 @ 00:53:53 
    10

    我確定已經Enabled了
    也有按update compression
    但是還是沒開啟= =..

    最底下也有出現呀!?
    http://screensnapr.com/u/w9bawv.png

    香腸回應:
    .htaccess也要更新~

  11. 事件
    2009-09-08 @ 09:56:45 
    11

    感謝煙嵐跟香腸
    已經ok了~3Q

    香腸回應:
    恭喜你:)

  12. 抹布
    2009-09-08 @ 19:24:22 
    12

    @殺氣

    謝謝囉~摸索去!

    香腸回應:
    我看你好像已經有啟動囉~

  13. 曖昧客
    2009-09-23 @ 15:09:28 
    13

    感恩~可以用啦~

    香腸回應:
    恩~

  14. 聽。風
    2009-09-27 @ 13:08:09 
    14

    不知道開了以後速度會變多快

    香腸回應:
    多少會唷~

  15. qfli
    2009-10-03 @ 02:05:45 
    15

    印象中...2.5版本的時候
    Gzip的選項就被刪掉了~

    香腸回應:
    刪很久了~我也沒啥印象@@

  16. Louis Han
    2009-10-10 @ 00:00:52 
    16

    我手工添加的代码总是有问题,试试这款插件

    香腸回應:
    祝你成功

  17. 雨果
    2009-10-25 @ 22:36:32 
    17

    我安裝WP Super Cache後是不是就不用安裝Gzip呢?

    香腸回應:
    沒錯~因為他本身就有內建囉~

  18. 尤Q
    2009-12-20 @ 13:52:16 
    18

    下载回去用用 ...

    香腸回應:
    祝你啟用成功 :)

    1. 尚無引用!


(若看不到驗證碼,請重新整理網頁。)
(完成後可按 Ctrl+Enter 發表留言)