蓝盟诗人[LUC]蓝客联盟

WordPress速度优化

2010-09-14 20:55 作者: 来源: 本站 浏览: 1,774 views 我要评论 字号:

1.弃用Wp Super Cache,改用DB Cache Reloaded。Wp Super Cache采用将页面缓存成静态html页面的方式来提高速度,但这样也带来了一系列的问题,页面无法做成动态的,修改了php代码,总是还需要清空缓存。而实际上,php的运行速度还是比较快的,瓶颈通常在数据库上,插件DB Cache Reloaded就是将数据库的内容进行缓存,这样就减少了查询数据库操作。实际使用中,没有感觉到DB Cache Reloaded比Wp Super Cache有所减慢,并且没有页面动态性的困扰,对我来说,完美替代了Wp Super Cache。安装之后,只要active就可以了,不需要设置啥。

2.安装WP Smush.it,优化图片,减少图片的体积大小。按照插件主页上所说,是无损压缩的方式,实际使用中,也确实没有见到图片效果下降。这个玩意安装后就自动生效,也可以在媒体库里面将上传的图片都优化一下,但是对于去成都照片太大,操作失败。

3.去掉sytax highlighter插件中,暂时用不到的js代码,这个要修改插件代码,不通用,就不在这里说了。

4.压缩js与css,提高效率。插件有两个:Scripts Gzip与Script Compressor,Scripts Gzip是傻瓜型的,安装了就自动生效,但因为没有啥配置,并且生成的压缩js在header那里,所以我最后选择的是Script Compressor,这里有一些配置选项,用起来较方便。

检验效果:在firefox上安装YSlow,进行评测,采用“小站点 blog”模式,级别已经从D提高到B了,还不错呵呵。就是有些东西是我没法舍弃的,所以我这里效率比较低,正常境况下可以提升到A了呵呵

另外我在200ok的response里面看到配置的是no-cache,但不知道为啥yslow里面说那些图片都是缓存的,并且还都有etag,真是诡异,还得研究研究,从apache的日志上看,确实是没有缓存的,杯具。我这个是dreamhost,还得看看怎么直接设置apache的配置,这个灯有空再整吧,现在倒也不是慢到受不了
(转自http://www.mirecle.com)

打印
分享到:
复制链接

发表评论

*

* (保密)

Ctrl+Enter 快捷回复

会员登录关闭

记住我 忘记密码

注册会员关闭

小提示: 您的密码会通过填写的"电子邮箱"发送给您.