最近,有网友反映称打开Blog老是会加载themes.googleusercontent.com,并且速度十分缓慢。经研究发现是wordpress调用google的在线字库(fonts.useso.com)过程出现问题。于是ping了一下google.com和google.com.hk两个域名的服务器情况,最后ping出来的IP地址均显示为“美国”,也就是说谷歌香港(google.com.hk)的服务器,已由香港转移至美国,所以链接时间会很长,甚至断断续续出现请求超时的情况。
图:google.com.hk域名服务器ping测结果
Google服务在大陆的崩溃情况不仅影响到了广大网民,也影响到了数百万的站长。WordPress是世界上最大的开源博客程序,而WordPress大部分的主题都在使用Google的在线字体方案——Google Fonts,Google服务一不稳定,大量的独立博客字体就加载不出来,直接导致了几十万独立博客打开速度令人无法忍受,严重的时候会导致网站打不开。
图:Google字体打开时间19秒
为此,360网站卫士推出一项字体加速服务,站长只要修改一行代码,就可以免费使用到由360网站卫士CDN加速的字体服务。
修改方法如下:
打开wordpress代码中的文件wp-includes/script-loader.php文件,搜索:fonts.useso.com找到这行代码:
$open_sans_font_url = “//fonts.useso.com/css?family1=Open+Sans:300italic,400italic,600italic,300,400,600⊂=$subsets”;
把fonts.useso.com替换为fonts.useso.com
修改完保存,再次刷新,大家就可以发现,自己的网站速度已经比以前快了很多,几乎瞬间就可以拿到Google字体了。原因就是本来需要从美国服务器才能拿到的google字体,现在已经遍布360全国的机房了。
未经允许不得转载:运维大虾 » wordpress加载慢?