眾所周知,開啓 Gzip 能極大地壓縮文本數據的體積,可是有的主機上並沒有安裝 Gzip 模塊 (例如我現在使用的主機),因此不能通過寫.htaccess 文件或者 httpd 參數等方法開啓 Gzip 壓縮功能。今天給大家介紹兩個兄弟版的 WordPress 插件:WP CSS 和 WP JS,作者都是 Halmat Ferello 。
WP CSS

WP CSS 能自動清除使用 @import 參數載入的 CSS 文件裏的空格,並生成緩存文件,在瀏覽器發出請求時以 Gzip 的方式輸出。這樣就不需要每次加載 CSS 的時候都進行動態壓縮,降低了服務器負擔。
點評
經過 WP CSS 壓縮後的 CSS 文件經本人測試在 IE 系列兼容性較差的瀏覽器上都能正常解析。但在進行 W3C CSS 在線驗證時會產生未知錯誤 (當然,CSS 還是符合 W3C 標準的),原因未明。
WP JS

WP JS 只支持通過函數調用。首先它會通過 JSmin 壓縮 JavaScript 腳本,並緩存起來,和 WP CSS 一樣,降低了服務器負擔。
點評
對加密後的 JavaScript 腳本支持不好。
後記
採用插件來實現 Gzip 輸出只是無奈之舉,有 Gzip 模塊的主機最好還是不要用插件來實現 Gzip 壓縮。
最後説一下,Gzip 的威力確實是非常強大的,我使用了之後所消耗的流量暴降至以前的 1/5 。