逍遥阁LsziCom

WordPress优化和加速WordPress优化和加速

发表于 星期二, 2010年05月11日 浏览 1,021

刚开始玩WordPress的时候,博客打开速度慢,总以为是主机或者是网速的原因。后来,慢慢的学会了用Google,浏览器换成了Fireefox,经过慢慢的搜索学习和动手实践,才知道,原来WordPress的加速空间是很大的。

玩久了,虽然经验谈不上,技巧还是有一点的,加速WordPress,我主要通过下面几种方法。

启用Gzip压缩

据说压缩比可以达到30%-70%,用工具检测,一刀博客的压缩比达到了73.2%。我开启Gzip是用的WP Super Cache。通过修改.htaccess文件也是可以的,不过没有WP Super Cache智能,也没有WP Super Cache那么强大的功能。当然,开启Gzip需要主机的支持,一般情况下,国外的主机没人都是支持Gzip压缩的,如果你想找一款完美支持WordPress的主机,推荐你去找大猫

启用数据库缓存

WordPress本身就是一个基于PHP+MySQL的数据库,每生成一个页面,都要对数据库产生几十甚至上百次查询,对博客速度很有影响。我用DB Cache Reloaded来缓存数据库,这款插件可以直接把WordPress数据库的查询缓存为文本文件,在缓存到期之前,可以直接调用缓存的文本文件,加速效果可想而知。如果不想看英文,中文包在这里

优化CSS和JavaScript

根据Yslow的建议,把CSS放在顶部,把JavaScript放在底部,这一点地球人都知道,可是怎么做到呢?对于主题自带的CSS和JavaScript还好说,可对插件带的CSS和JavaScript,通过代码,优化起来就麻烦了。还是用插件比较方便一点,我用的是autoptimize,可以非常智能的把所有的CSS和JavaScript放到两个文件里面,缓存起来,同时还可以选择是否启用Gzip压缩。

完成以上3步,用Yslow分析网页,一般都能达到A了,即使这样,WordPress还有提速的空间,比如说利用CSS sprites减少HTTP请求数,通过减少php语句以减少数据库查询次数等等,具体的办法还要在实践、折腾中不断地探索,不断地总结。

好像有谁说过,能用代码解决的问题,坚决不用插件,其实插件只要用得好,解决起问题来,比代码要方便,要高效!

2 条回复
评论信息
用户名称 ↓
电子信箱 ↓
个人网站 ↓
把你想要说的话告诉我们 ↓
你可以使用以下标签: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

广告
分享

订阅
请订阅本站 RSS,以便及时关注本站文章更新信息.
精选视频
最新评论 标签云 本站文章搜索
热门文章
链接表