首页 > WP使用 > 今天调整了下blog,现WP速度向飞的一样。

今天调整了下blog,现WP速度向飞的一样。

2009年7月15日 发表评论 阅读评论

这2天blog写得有点勤,感觉WP这么慢下去也不是办法,随通过如下1,2步聚,现在WP向飞一样。想和我一样飞起来的朋友不可错过。
1、WordPress 缓存与压缩
症状:每点个动态请求都要花掉不少时间
思路:看看有无缓存的插件,应该有,要是没的话不得不操刀了。。
解决:安装 WP Super Cache 并启用了压缩,鄙人的MiaoGzip(这名字取得傻得冒泡)和该插件冲突,于是被无期限地尘封了。

2、Lighttpd 缓存与压缩
症状:每个页面就看到js,css等静态文件也刷刷得被请求
思路:对静态文件缓存6小时,即使刷新也返回304未更改。
解决:对静态文件如css,js,jpg,png等缓存6小时。但我想大家多用得都是apache特别是用虚拟主机朋友,我也不详述。使用mod_expire与mod_compress模块作如下设置,只是代码的核心片段


#压缩所有纯文件,html,xml,javascript,stylesheet,mime-type可能随lighttpd版本不一样而不同,只需依样添入即可。
compress.filetype           = ("text/plain","text/css","text/html","text/xml", "text/javascript","application/x-javascript" )
$HTTP["host"] == "www.jiangmiao.org" {
#指定cache-dir尤为重要,否则不会缓存且每每都刷新。
  compress.cache-dir = var.root+"/tmp"
  $HTTP["url"] =~ "\.(css|jpg|png|gif|js)$" {
    expire.url = ( "" => "access 6 hours" )
  }
}

Apache也类似,重点是压缩与缓存,Apache压缩记得是mod_deflate,缓存是mod_expire。余下得靠自已Google了。

经过这2缓存,2压缩 凭感觉大约有10倍速提升,爽哉。

分类: WP使用 标签:
  1. QQ3800150
    2009年9月21日12:50 | #1

    你好~发现你的博客速度真的好块,使用您的第一个方法·确实速度有很大改善。
    想请教一下·关于你说的第二点具体是怎么操作的呢?
    代码需要加在哪里·这个是完整的代码了吗?谢谢!!

  2. 2009年9月21日12:57 | #2

    @QQ3800150 第2个因服务器而异,如果你是虚拟主机,那可能使用的是apache,那可以无视第2段,但不用apache好多年,没法信手打来,如有兴趣可google或百度搜索mod_deflate与mod_expire。如果是lighttpd则在/etc/lighttpd/lighttpd.conf

  3. 2009年10月23日10:40 | #3

    快过? 那就是又慢了

  4. 2009年10月23日13:38 | #4

    @白牙 好像是这样,似乎wordpress升到2.8.4后,不清楚是WP Super Cache变垃圾了还是wordpress变垃圾了。压缩功能有些不正常。用回了自已写的插件,http://www.jiangmiao.org/blog/38.html,我记得和WP Super Cache有冲突,但现在看看又没了。还是自已写的东西放心。

  5. 2009年11月13日19:35 | #5

    请问你是怎么解决WP Super Cache需要Apache的Mod_rewrite的问题呢?

  6. 2009年11月20日05:07 | #6

    很抱歉,不清楚。我用的是lighttpd。

  7. 2009年12月7日12:59 | #7

    我也想换WP,感觉WP还是比较慢,不行自己凑一个程序用了

  8. 2010年8月27日13:22 | #8

    很快。。。。

  1. 本文目前尚无任何 trackbacks 和 pingbacks.