网站加载速度优化及Jetpack

好久没有动网站了。

最近因为集中更新博客,发现网站慢得忍不了,后台管理页刷一次大概要20多秒,编辑排版等着看预览效果简直要把人逼疯。一开始我以为是因为主机属于“群租房”,带宽不行,又是香港的机房,解析跳转占时间。但是从iPhone和iPad上进行访问,几乎秒开,意识到肯定有哪里出了问题。

首先观察浏览器状态栏,发现会卡在2.gravatar.com很久,猜想是评论Gravatar头像服务挂了或者被墙了,就去设置里把这一项关掉。

然后再看状态栏,发现卡在s0.wp.com,这个貌似就是wordpress的服务器,猜不出是什么原因了。到处搜了一圈,发现很多wp站长都在说这个问题,得出的结论是从某个版本之后wordpress的管理后台使用了google提供的开源字体服务,然后因为国内google被墙就成了这个德行。站长们给出了以下两种解决方法:

1.装个禁用开源字体的插件或是加代码。参考自这里

在你的主题的 function.php 顶部加入以下代码即可:

add_filter(‘gettext_with_context’, ‘disable_open_sans’, 888, 4 );
function disable_open_sans( $translations, $text, $context, $domain )
{
if ( ‘Open Sans font: on or off’ == $context && ‘on’ == $text ) {
$translations = ‘off’;
}
return $translations;
}

照着改完,但似乎并没有卵用。。

2.改开源字体服务的来源。

进后台打开wp-includes/script-loader.php文件,找到fonts.googleapis.com,替换为fonts.useso.com

据说替换的网址是360提供的服务。虽然不是很放心,但这种时候实在傲娇不起来。

改完貌似就好了。现在打开网站大概在4秒左右,前台后台差不多了。感觉应该还有优化的空间,不过暂时先这样吧~╮(╯_╰)╭

另一件事是前些日子给网站接了Jetpack。

Jetpack算是Wordpress的官方升级包,有很多强大的功能,比如提供数据统计和移动设备上的推送通知。不过对我来说,最大的用途是适配移动设备的主题样式,手机端的阅读体验非常舒服简洁。另外也推荐一下wordpress的客户端,现在写博客基本都是在手机客户端创建草稿然后先传好图片,再回到电脑上编辑文字输入,非常方便。

  

说起来有了iPhone之后,真的是爱不释手。感觉手机上做事和在电脑上做事相比,效率和体验胜出一大截,更快、更简单、更结果导向。比如修照片,不用photoshop调曲线调色阶调滤镜,美图秀秀点两下就好。比如写博客发微博,不必打很多字了,一图胜/省千言。不禁感慨一下,这个时代真的是属于手机的时代,凡是用过智能手机的人,都再也回不去了。

1 comment

  1. 查问题思路好清晰,不当码农可惜了