wordpress最佳优化技巧

这几天花了不少时间折腾wordpress,尝试了各种可能的解决方案,力图在我的512M的小VPS上面达到最好的效果。到今天为止,我自认为已经把wordpress折腾到了最佳的状态,写一篇博文和大家一起分享优化技巧。

1.静态缓存必不可少

在我的小VPS上面,我最初装的环境加上一个原生的wordpress,导入了以前的数据之后,用测速工具居然可以把VPS的数据库打挂,真是无力。wordpress的一次页面生成平均在50次数据查询左右,所以数据是很脆弱的。针对这个情况,我采取了两个方案:memcache内存缓存,wp super cache静态缓存。静态缓存由于在服务器上面产生了真正的静态文件,所以并发高也不会对数据库造成压力,效果极好。而memcache的话,由于我的VPS质量不高,所以效果不好,在高并发下面也会把数据库打挂。

2.静态文件外链加速

使用wp super cache的另外一个好处是,它自身就带有CDN支持,在后台的CDN的选项卡上面填好七牛的域名,js/css文件,图片等等耗费宽带的自由都有七牛的CDN加载,速度极好。

3.谷歌字体一大祸害

谷歌字体由于在国内被墙的原因,严重的拖累了个人博客的速度。针对这种情况,我采用了将谷歌字体替换成由360提供的国内镜像的方法来达到同样的效果。这样需要对源码做一些修改,但是可以无缝对接原来的所有字体效果,效果不错。

4.插件过多拖累速度

以前,我一直使用多说的评论插件,并且使用其最近访客的小工具;但是最近访客加载用户头像的速度却成为了我博客加载的瓶颈所在;并且,多说的插件有可能会追踪我的博客数据,基于上述考虑,我在略微美化wordpress原生评论之后,去掉了多说评论插件,这样整个页面全静态化了,没有异步加载数据,大大提升了速度。

总的来说,wordpress插件众多,但是很多插件都是用比较拙劣的手法写的,会严重拖累程序的速度,所以我们尽可能的去掉一些不必要的插件,尤其是当你的博客文章较多时。

在经过几轮的折腾对比之后,我达到速度上面的最佳程度;果然wordpress就是用来折腾的,我折腾,我快乐。

版权声明:
作者:admin
链接:http://www.bttme.com/archives/71.html
来源:bttme
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>