PHP Speedy : 加多少Cache你也快不过我!

php_speedy_logo_medium前些日子曾经写过一篇博文《加速WordPress》,完全用手工来调整,加速我们的WordPress,html代码层次加速WordPress是其中最为有效的手段。即使你的全静态页面,如果一个网页中加载过多js, css的话,也会慢得要命。
下面有朋友留言问,是不是有插件可以自动进行这些优化,我当时没有发现有类似插件。今天终于被我找到了,没错,就是PHP Speedy ! 装了YSlow的同学可以先测下我博客的所有页面,绝对全都是A,如果你发现有不是A的,告诉哥,哥赏糖吃你,吼吼!

先说下PHP Speedy的主要功能:
PHP Speedy扫描博客加载的js, css,并将它们合并压缩,减少HTTP请求数量,以加快博客的加载速度。下面是一组对比:
下面是未用PHP Speedy时网页加载的时间流图,14个HTTP请求,总共花去了4.44秒:uncompressed-small
下面是用PHP Speedy之后网页加载的时间流图,只有4个HTTP请求,只用了1.1秒:
compressed-small 使用之后,网页加载的速度快了4倍!咱们用YSlow测下,看评分怎么样:
compressed_yslow 96分!A等级!!而之前,这个网页的得分只有44分,是个F,惊人吧!由F优化成A,只是装了一个插件而已,完全告别苦苦的手工调整优化,爽吧。
最后,当然是放出这个WordPress PHP Speedy插件的下载地址啦:http://aciddrop.com/2008/07/15/php-speedy-wp-version-047-works-with-wp26/
安装之后,后台启用即可。该插件的功能相当强大,就不一一详述,有问题可以留言讨论。
PS:PHP Speedy不但可以用于WordPress,它可以用于任何PHP项目,详情参见:http://aciddrop.com/php-speedy/
注:本文使用图片归PHP Speedy作者所有。
再PS:发现PHP Speedy会增加0.5s左右的执行时间,我想这也就是Lc.说得变慢的原因吧,查查他的代码,看看是怎么回事,嗯~
现在我博客是PHP Speedy + WP Super Cache,无敌了,所有页面秒开!!


Posted

in

,

by

Comments

90 responses to “PHP Speedy : 加多少Cache你也快不过我!”

  1. 天毅 Avatar

    在chrome里没有看到你的博客启用了spdy,请问这个何解?

  2. 菩萨鱼 Avatar

    不过你的博客速度的确很给力!

  3. 菩萨鱼 Avatar

    我测你的博客看到三个F

  4. 老哥 Avatar

    无语…装上后全是B

  5. 剑书 Avatar

    另外问一下,这个和DB cache之类的一起使用会有什么冲突么

  6. 剑书 Avatar

    呃,还没用,评分只有B 😕

  7. 闲云野鹤 Avatar

    测试,你的首页没我的高.文章页你比我高,呵呵!

  8. […] 转自Kangzj同名文章 评论 (0) […]

  9. Leo.N Avatar

    我没用。。。也全是A。。。。 :mrgreen:

    1. kangzj Avatar

      @Leo.N, 你牛逼~

  10. 老饕 Avatar

    这个家伙合并js.css后,会生成巨大的一个css或js文件~~因为太巨大,载入反而变慢了~~虽然评分会很高~~可是载入会减慢,就是这个道理。

    1. kangzj Avatar

      @老饕, 无论是分开下载还是一起下载都是那么大啊。。。

      1. timmy Avatar

        @kangzj, 下载完毕才开始执行,可以这么理解么?

  11. jack Avatar

    大哥,我首页就加载了很多js,但我一用这个插件,首页显示不正常了,教教我吧,33 68 2574

    1. kangzj Avatar

      @jack, 推荐再试下W3 cache

    2. 老饕 Avatar

      @jack, 这个会和使用gzip的插件冲突~

  12. 吖Bee Avatar

    由E升到了D、有时候B~~

    1. 吖Bee Avatar

      @吖Bee, 是F~~

  13. 2234安全网址 Avatar

    这页现在是C也
    不过效果还是不错的啦

    1. kangzj Avatar

      @2234安全网址, 我现在正在调整,没有用这个插件,呵呵

  14. don Avatar

    刚装上效果明显;不过要设置好才行

  15. zhy Avatar

    87分。我测的几个网站里最高的了

    1. kangzj Avatar

      @zhy, 我还没弄好,这两天事情太多了

  16. […] 2、加速php,使用kangzj介绍的插件PHP Speedy WP,速度明显提升。 […]

  17. Showfom Avatar

    其实 用偶推荐的 Autoptimize 效果更好啊……

    1. kangzj Avatar

      @Showfom, 是的,那个也很赞~

  18. Qing Avatar

    嗯嗯,这个我喜欢

    1. kangzj Avatar

      @Qing, 呵呵

  19. 笑话 Avatar

    WP Super Cache 我只用一个这个,怕插件用多了太卡~~~

    1. kangzj Avatar

      @笑话, Super Cache不错

  20. HzlzH Avatar

    试验了下,有局限,某些js和css失效。
    但是能打开win主机的gzip功能还是不错的,最后果断卸载了,因为评论部分的CSS压缩后完全失效了。

    1. kangzj Avatar

      @HzlzH, 确实有这种现象发生;插件可能还不是很完善

  21. zhukun Avatar

    谢谢博主推荐好插件,马上去试一下。

    1. kangzj Avatar

      @zhukun, 呵呵

  22. Dianso Avatar

    我也要去试试

    1. kangzj Avatar

      @Dianso, 可以啊~不过执行时间变长了不爽,我研究下

    1. kangzj Avatar

      @林木木, 估计你用不上,就是自动压缩合并js,css的,哈哈

  23. Hobo Avatar

    我用上了,感觉效果一般呢

    1. kangzj Avatar

      @Hobo, 执行时间会增加,建议同时开启super cache,就无敌了

  24. Hobo Avatar

    我靠,太强悍了,必须装上试试

  25. 53blog Avatar

    很强大,支持下。

  26. don Avatar

    快了不是一点点,秒杀

  27. Louis Han Avatar

    这么强大啊 我装的是GZippy 不知道它们有没有差别

  28. jker Avatar

    B 88分
    2009.12.07 0.24

  29. 不死鸟 Avatar

    图看不到唉

    1. 少爷 Avatar

      @不死鸟, 我也是。

  30. 老高 Avatar
    老高

    看了下他的官网,当插件用是会了,怎么应用在全网站呢?

  31. 90后的贼 Avatar

    看起来好复杂

    1. kangzj Avatar

      @90后的贼, 不复杂,就装个插件

  32. 久酷 Avatar

    这个不错,等有时间看看 😆 😆

    1. kangzj Avatar

      @久酷, 嗯,吼吼

  33. bolo Avatar

    哇,这个太帅了,马上去看看先

    1. kangzj Avatar

      @bolo, 用一个A 一个

  34. 蓝冰 Avatar

    日,无奈了,原来是我网速原因,悲剧。

  35. 蓝冰 Avatar

    为什么我的是0.989是C啊……
    你检测下我的博客,插件已经开启。

    1. kangzj Avatar

      @蓝冰, 喃喃没开启吧

  36. 蓝冰 Avatar

    已经知道了,o(︶︿︶)o 唉,对火狐不熟悉。

  37. 蓝冰 Avatar

    另外,告诉我你那个在那里检测的?

    1. kangzj Avatar

      @蓝冰, FF的YSlow

  38. 蓝冰 Avatar

    我正找这东西呢。哈哈。这样的话Autoptimize 会不会有冲突,而且我还开这gzip压缩。

    1. kangzj Avatar

      @蓝冰, 应该不会吧,呵呵;Autoptimize也不错

  39. 左岸读书 Avatar

    看来我也应该提提速了!

    1. kangzj Avatar

      @左岸读书, 你的博客还挺快的,是B,呵呵

  40. 小王子 Avatar

    还可以了。

    1. kangzj Avatar

      @小王子, 嗯,嘻嘻

  41. 万戈 Avatar

    我没用PHP speedy,也全A,哈哈
    如果你发现有不是A的,告诉哥,哥也赏糖吃你,吼吼

    1. kangzj Avatar

      @万戈, 其实我本来也是全A的,吼吼

  42. nomyself Avatar
    nomyself

    gif没有设置Etag。

    1. kangzj Avatar

      @nomyself, 有的确实没有,因为有的是外链,吼吼

  43. WooGooo Avatar

    全静态+gzip
    速度比这快!啊哈

    1. kangzj Avatar

      @WooGooo, 这跟静不静态没关系的

      1. WooGooo Avatar

        @kangzj, 你的意思不是压缩js,css吗?那么让页面全部生成html,然后再启用gzip压缩!对了,忘了说一点,把js,css全改成php 🙂

        1. WooGooo Avatar

          @WooGooo, sorry,是我理解错了

      2. WooGooo Avatar

        @kangzj, sorry,是我理解错了 🙂

  44. 我买糕的。 Avatar

    围观牛B插件……

    1. kangzj Avatar

      @我买糕的。, 小红也是A,不知道有没有用这个插件

  45. Lc. Avatar

    我觉得更慢了~ 😕

    1. kangzj Avatar

      @Lc., 你没有启用吧,要在这个工具的管理面板activate下

      1. Lc. Avatar

        @kangzj, 有的,启用了。。 感觉反应更慢了

    2. kangzj Avatar

      @Lc., 你现在是B哦~

      1. Lc. Avatar

        @kangzj, 我测的结果是C哦。用IE浏览反应变慢比较明显。

        1. kangzj Avatar

          @Lc., 用smallblog标准来测是B,呵呵
          那可能你加载的JS,css都不在这个插件的处理范围之内吧
          你看看他的博客,牛,只有一个js,一个css: http://www.evlos.org/

          1. Lc. Avatar

            @kangzj, 特别是进后台,慢到要吐血了。 😕

  46. Lc. Avatar

    这个我早前我用过阿,后来又删了~
    有这么神?我再试试 😆

  47. evlos Avatar

    沙发 收下啦,立马试试 ~

    1. kangzj Avatar

      @evlos, 去看了下,你是A了,哈哈

Leave a Reply

%d bloggers like this: