前言:你应也发现到了WordPress升级后变慢或者打开很慢,由于各种可能的原因我们访问海外的网站速度变慢。Wordpress3.8起开始系统中会加载谷歌Open sans字体样式,由于我们网线无法访问google,导致我们在登陆自己账户后台的情况下打开我们的网站首页和后台非常的慢,需要加载很久才可以勉强打开,这跟我们的网速及系统是无关的,其实这个主要是因为WORDPRESS加载谷歌Open sans字体导致的。
很多的wordpress同好博客站长都有提到解决Open sans 加载的方法。下面通过自己的测试和网上的其他博主所提供的解决WordPress打开速度变慢的技巧内容,整理出来几个重点,让各位很简单的能让wordpress速度变快。
第一、清除不必要的头部加载
我们可以到自己的WP网站源代码看看,在头部位置是不是看到很多的JS和CSS加载项目,多达十几条,然后我们可以看看类似大前端这样的主题源代码,头部基本上没有多余的加载,所所以他们的这类主题加载速度和打开速度非常的快,所以我们有必要清除不必要的JS加载,对于wp加速有一定的帮助
第二、删除不必要的插件
理论上,能不用插件不用插件,国内机房照理说速度应该比较好,但是打开速度都不如美国及香港机房速度,仔细观察才发现使用将近十多多个插件,2G内存的VPS,内存已经占用50%,流量人潮低时就有这样的负载,以后如果有流量后那肯定常打不开了?
第三、取消谷歌Open sans字体加载
如果我们使用的默认主题,可能前台也会有,如果我们使用的自己制作的或者第三方的主题,一般前台是没有的,只有我们在登陆账户后的前台和后台打开变慢,主要是不便于我们自己的访问和维护。我们可以通过在后台插件搜索”Remove Google Fonts References”或者”Disable Google Fonts”,下载安装激活插件就可以解决这个问题。
第四、商业化主题是否太复杂
越复杂的主题,肯定对打开速度有关的,建议使用WORDPRESS简单的主题,然后慢慢修改成自己喜欢的用户体验效果,主题太复杂的尤其是国那些有特别复杂后台的主题,这样的主题加载速度特别慢,毕竟要实现很多美丽的效果需要用到很多JS和CSS,甚至还嵌入前端框架。网站不一定要太复杂和绚丽,有时侯简单轻便,内容够有内涵和吸引力,读者更喜欢的.
第五、检查是否有垃圾评论
这一点很重要,之前主机一直给我发报警邮件说机器CPU超标达到400%,而且网站打开速度特别慢,刚开始以为又被人攻击,然后通过日志和后台一看,每秒钟有很多的评论在增加,即便评论内容不会显示在前台,但是会加载到数据库中,这样就增加了整个网站和机器的负载。我们需要用工具屏蔽、验证垃圾评论,尤其是软件群发的评论需要搞定他们。这时我们需要激活Akismet以及使用类似需要验证码才可以评论的功能/插件,增加软件群发评论的难度。
第六、数据库缓存文件负担
各位有没有注意到一件事,在后台写文章会时隔一段时间wp自动给我们保存成修订版本,这样的修订版本会自动保存到数据中心,在前台是看不到的,这样更新一篇文章需要花费几十分钟甚至1个小时的时候会产生很多的修订版本,这就是ID不连续的主要原因,这样在我们有500篇文章时候可能会有2000个记录文章,时间之后会产生几千几万的记录(这就是为什么很多人说开始速度还可以,以后速度越来越不好)。我们需要删除修订版本,不让修订版本添加到数据中心。
解决方法:在wp-config.php文件中添加”define(‘WP_POST_REVISIONS’, false);”代码。
第七、优化图片缓存
当下读者都喜欢图文并茂的文章内容,于是博主们都会用较多的图片内容,但加载图片是比较慢的,我们可以用到类似图片缓冲的插件或者JS效果,比如可以用到jQuery lazy load plugin插件解决图片缓冲,而且用户体验也比较好,图片是从上到下加载的,有一个渐变效果。
同时,我们也需要用到WP-Super-Cache插件,这样可以缓存内容,尤其是我们的WP是用伪静态的时候,数据越大,占用的CPU资源就比较大,甚至有很多虚拟主机商比较讨厌用户使用WP程序。(当然也比较讨厌DEDECMS,安全性差)
结论,wordpress能成为世界上用户最多,最流行的CMS系统,一定有他的优势及不同,但我们也要学会从细节去进行优化。如果单单直接下载就使用,或许可能是很稳定,但整体效果肯定不够的,WP要做好其实还是一门很大的学问.