WordPress加速-简单两步让你的WordPress快的飞起

很多时候不遇到问题,是不会想着去解决问题的,WordPress加速问题对与笔者这种懒惰的家伙亦是如此。昨天突然发现wordpress打开超级慢,于是乎开始了问题寻找之旅。首先linode后台,查看longview.关于什么是longview,可以看看笔者之前的文章Linode Longview简单使用,首先发现httpd占用cpu的确蛮高,会不会是这个问题呢?不管是不是,能想办法降低下cpu的负载吗?带着这个问题第一反映就是静态化,于是乎第一个给力的插件出现了WP Super Cache,这货可以在对应的目录下生成wordpress对应的纯静态页面,这样,负载将直接从apache转嫁到nginx上。不必php引擎解释,不必mariadb查询,不必….还可以js,css各种缓存。总之,静态话好处多多,速度很快!(其实说到静态化,随之而来的另一个方案就是CDN,静态化后很多资源都可以通过CDN来加速,抛开后台动态解析以及数据加载等开销,单单CDN一项就值得我们这样去做!)

静态化之后,再次尝试访问歇歇脚,发现仍然卡顿。呃。。。这不应该啊。监控一下,发现1. Google CDN js脚本加载缓慢, 2.Gravatar加载缓慢。原因比不说,大家都知道。那么有么有办法解决呢?于是乎第二个给力的插件出现WP Acceleration for China,从下面的图中可以看到,加载js地址已经从google cdn变为ajax.lug.ustc.edu.cn。如此一来速度已经飞起。

wp acceleration for china

wp acceleration for china

Tags: , ,