找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2692|回复: 0

[分享] WordPress访问速度慢的解决方法

[复制链接]
发表于 2016-2-13 15:06:27 | 显示全部楼层 |阅读模式 来自 中国–河南–新乡

一、禁用谷歌资源
WordPress很多主题使用了谷歌的服务,而现在谷歌被大规模屏蔽,严重影响了网站的访问速度,所以得禁之!禁止的方法有两种,一个是使用插 件:Disable Google Fonts(或其他Google Fonts插件);另外一个方法是直接在functions.php中添加代码:
  1. /**
  2. * remove google fonts
  3. * by: www.jiawin.com
  4. */
  5. function remove_open_sans() {
  6.    wp_deregister_style( 'open-sans' );
  7.    wp_register_style( 'open-sans', false );
  8.    wp_enqueue_style('open-sans','');
  9. }
  10. add_action( 'init', 'remove_open_sans' );
复制代码
二、修改Gravater头像被墙
2014年Gravatar服务器被墙,导致头像都显示不出来,造成了网站速度被拖慢。可以使用以下代码解决被墙问题,当然你也可以使用Gravatar头像缓存的办法来加快速度。
  1. /**
  2. * en.gravatar.com
  3. * by: www.jiawin.com
  4. */
  5. function quickly_gravatar($avatar) {
  6.    $avatar = str_replace('?s=', '.png?s=', $avatar);
  7.    $avatar = preg_replace("/([0-9])\.gravatar/i", "en.gravatar", $avatar);
  8.    return $avatar;
  9. }
  10. add_filter('get_avatar', 'quickly_gravatar');
复制代码
三、删除多余插件
wordpress的强大之处之一就在于易于扩展,有非常多的优秀插件可以满足你各种各样的需求,但正因为如此,我们大多数人却安装了非常多的插件,从而 影响了网站的访问速度。所以在此,建议大家禁掉多余的插件,只有适合自己的插件才是最好的。那么该如何下手删掉多余的插件呢?
1、审核每一个插件,看是否是必须的,如果不是请删除
2、检查插件的版本,保持插件的最新版,如果插件的更新时间是在几年前的,也请删掉吧
3、插件尽量在wp官方下载,避免不良插件的影响

四、优化图片资源
每个网站都会有图片资源,图片的加载往往是一个网站里面文件最大的资源之一,所以我们必须管好图片。图片格式建议大家使用常用格式jpg、png和gift,在保存图片的时候,尽量压缩减少大小,但不可影响使用。可以优化几点:
1、使用height和width属性,补全ALT属性(对seo友好)
2、使用工具优化图片
3、使用可靠的图像存储服务

五、主题的代码效率
wordpress的主题在网上可以说是包罗万象,有免费的,有付费的,也有自己制作的,一个主题决定了一个网站躯壳容器,如果容器不好,那么我们装再好的东西也没用。所以我们应该慎重选择,不光需要有优秀的界面,还要求的是可靠的、代码优秀的主题。
在前段时间,重新定制了全新主题,其中就优化了php的代码执行效率,效果还是挺不错的,对比上一个博客主题,首页的大小减少了一半,sql查询也减少了一半,对服务器的压力大大的减小。这里提到主题代码效率,其实是php代码层次的优化,可以从以下几方面入手:
1、优化php执行效率
2、减少sql查询次数
3、删除部分函数转为静态化
4、设置php缓存

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

发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;

如何回报帮助你解决问题的坛友,好办法就是点击帖子下方的评分按钮给对方加【金币】不会扣除自己的积分,做一个热心并受欢迎的人!

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 需要先绑定手机号

关闭

站长推荐上一条 /1 下一条

QQ|侵权投诉|广告报价|手机版|小黑屋|西部数码代理|飘仙建站论坛 ( 豫ICP备2022021143号-1 )

GMT+8, 2024-12-4 01:23 , Processed in 0.039525 second(s), 9 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表