Home > WordPress > 无Gzip模块主机实现Gzip压缩js和css
2009November . 7th

无Gzip模块主机实现Gzip压缩js和css

众所周知,开启Gzip能极大地压缩文本数据的体积,可是有的主机上并没有安装Gzip模块(例如我现在使用的主机),因此不能通过写.htaccess文件或者httpd参数等方法开启Gzip压缩功能。今天给大家介绍两个兄弟版的WordPress插件:WP CSSWP JS,作者都是Halmat Ferello

WP CSS

WP CSSWP CSS能自动清除使用@import参数载入的CSS文件里的空格,并生成缓存文件,在浏览器发出请求时以Gzip的方式输出。这样就不需要每次加载CSS的时候都进行动态压缩,降低了服务器负担。

点评

经过WP CSS压缩后的CSS文件经本人测试在IE系列兼容性较差的浏览器上都能正常解析。但在进行W3C CSS在线验证时会产生未知错误(当然,CSS还是符合W3C标准的),原因未明。

WP JS

WP JSWP JS只支持通过函数调用。首先它会通过JSmin压缩JavaScript脚本,并缓存起来,和WP CSS一样,降低了服务器负担。

点评

对加密后的JavaScript脚本支持不好。

后记

采用插件来实现Gzip输出只是无奈之举,有Gzip模块的主机最好还是不要用插件来实现Gzip压缩。
最后说一下,Gzip的威力确实是非常强大的,我使用了之后所消耗的流量暴降至以前的1/5。

  1. 2009November . 8th - 12:26 AM

    沙发!我跑到你主页去,以为跑错地方了 = =

  2. 2009November . 8th - 1:11 AM

    还好我的自带,要是让我自己配置Linux估计搞不定。

  3. 2009November . 8th - 1:12 AM

    我使用了gzip的一个WordPress插件~~不过只压缩js文件~

  4. 2009November . 8th - 1:28 AM

    @zwwooooo
    主页还没有完成
    @LAONB
    不是独立主机睡让你配置服务器?
    @老饕
    WP-Gzip+本文介绍的两个插件就能完美实现Gzip了,虽然比较麻烦

  5. 2009November . 8th - 2:57 AM

    啊 我都没压 改考虑下了

  6. 2009November . 8th - 8:38 AM

    我没用Gzip插件实现

  7. 2009November . 8th - 8:52 AM

    看起来不错啊,谢谢啦,试下

  8. 2009November . 8th - 11:24 AM

    好像主机是apache2就能简单实现gzip了

  9. 2009November . 8th - 1:58 PM

    我都是用第三方工具压缩的,因为zblog没有这个功能

  10. 2009November . 8th - 3:54 PM

    好东西啊 研究下

  11. 2009November . 8th - 4:06 PM

    文章不错,博客也不错
    我写过一篇gzip的文章,就是用apache的压缩模块
    没有apache的支持就只能用php的了:grin:

  12. 2009November . 8th - 4:26 PM

    有时间研究研究gzip

  13. 2009November . 8th - 6:40 PM

    ..我还以为有什么更好的方法了呢呵呵,这方法真的是无奈之举啊,我的已经是压缩过了然后传到空间上的

  14. 2009November . 8th - 6:49 PM

    @万戈
    主机有模块就是好
    @Dianso
    要有Gzip模块才行
    @卢松松
    可以通过第三方压缩中转嘛
    @kangzj
    就是,我的主机刚好没有Gzip模块
    @Hobo
    通过Gzip传输还可以进一步节省流量的

  15. 2009November . 9th - 3:01 AM

    有时间折腾下gzip

  16. 2009November . 9th - 10:20 AM

    WP JS不能压缩wp_head()函数里的js,很不方便

  17. 2009November . 9th - 11:30 AM

    :mrgreen: 有点难度,不是很了解

  18. 2009November . 9th - 3:22 PM

    没有压缩过这些文件~~

  19. 2009November . 10th - 12:05 AM

    @A.shun
    压缩了以后速度很爽的
    @Ven
    WP JS是需要手动修改一下代码才能调用的
    @网络生活
    不难的,改一下模板就行了
    @要饭的
    压缩一下,省流量啊

  20. 2009November . 23rd - 9:37 AM

    果断路过..

  21. 2010July . 18th - 3:27 PM

    文章不错,博客也不错,有时间折腾下。

  22. 2010August . 6th - 4:06 PM

    文章写的不错哦

  23. 2011June . 23rd - 10:03 PM

    这个功能超级好,尤其是现在的云享主机,除流量外其他都没限制。

  24. 2011October . 31st - 1:29 PM

    准备换个有压缩的主机。

Subscriber selector

Close