WenRou's Blog
Wordpress网站访问的速度很慢
2015-3-30 温柔哥


近期发现很多Wordpress网站访问的速度很慢,这问题该怎么破。



一、禁用谷歌资源



WordPress很多主题使用了谷歌的服务,而现在谷歌被大规模屏蔽,严重影响了网站的访问速度,所以得禁之!禁止的方法有两种,一个是使用插件:Disable Google Fonts(或其他Google Fonts插件);另外一个方法是直接在functions.php中添加代码:


/**
* remove google fonts
*/
function remove_open_sans() {
wp_deregister_style( 'open-sans' );
wp_register_style( 'open-sans', false );
wp_enqueue_style('open-sans','');
}
add_action( 'init', 'remove_open_sans' );


二、修改Gravater头像被墙



在刚刚过去的2014年期间,Gravatar服务器被墙,导致头像都显示不出来,造成了网站速度被拖慢。可以使用以下代码解决被墙问题,当然你也可以使用Gravatar头像缓存的办法来加快速度。


/**
* en.gravatar.com
*/
function quickly_gravatar($avatar) {
$avatar = str_replace('?s=', '.png?s=', $avatar);
$avatar = preg_replace("/([0-9])\.gravatar/i", "en.gravatar", $avatar);
return $avatar;
}
add_filter('get_avatar', 'quickly_gravatar');


三、删除多余插件



wordpress的强大之处之一就在于易于扩展,有非常多的优秀插件可以满足你各种各样的需求,但正因为如此,我们大多数人却安装了非常多的插件,从而影响了网站的访问速度。所以在此,建议大家禁掉多余的插件,只有适合自己的插件才是最好的。那么该如何下手删掉多余的插件呢?




  1. 审核每一个插件,看是否是必须的,如果不是请删除


  2. 检查插件的版本,保持插件的最新版,如果插件的更新时间是在几年前的,也请删掉吧


  3. 插件尽量在wp官方下载,避免不良插件的影响



四、优化图片资源



每个网站都会有图片资源,图片的加载往往是一个网站里面文件最大的资源之一,所以我们必须管好图片。图片格式建议大家使用常用格式jpg、png和gift,在保存图片的时候,尽量压缩减少大小,但不可影响使用。可以优化几点:




  1. 使用height和width属性,补全ALT属性(对seo友好)


  2. 使用工具优化图片


  3. 使用可靠的图像存储服务



五、主题的代码效率



wordpress的主题在网上可以说是包罗万象,有免费的,有付费的,也有自己制作的,一个主题决定了一个网站躯壳容器,如果容器不好,那么我们装再好的东西也没用。所以我们应该慎重选择,不光需要有优秀的界面,还要求的是可靠的、代码优秀的主题。



php代码层次的优化,可以从以下几方面入手:




  1. 优化php执行效率


  2. 减少sql查询次数


  3. 删除部分函数转为静态化


  4. 设置php缓存



六、主机服务器



这是个关于服务器方面的优化,例如可以采用轻量级、高效能的Nginx,负载均衡等等,具体的方案就不详细描述了。在这里建议一下,做网站,服务器必须要好,花的钱可以买回你很多的时间、精力。

评论:
小易分享网
2016-08-23 04:39 回复
写的不错哈,支持一下
爱奇趣分享网
2015-09-08 08:35 回复
好久没来了,过来踩踩
温柔哥
2015-04-02 15:11 回复
不得不说兄弟的WP优化实在给力啊。就像打开本地硬盘一样,速度杠杠滴。
学习了,下次我用WP的时候,一定要找兄弟给好好优化优化!![亲亲]
wordpressnote
2015-04-02 10:13 回复
http://www.ghrlib.com/ ,这个呢,帮一个客户优化的
温柔哥
2015-04-02 08:50 回复
wordpressnote 是我目前见到最快的wp,没有之一!!![ok]
wordpressnote
2015-03-31 19:26 回复
优化好了真的不慢,www.wordpressnote.com慢吗?
发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容