搜索
查看: 36540|回复: 6
收起左侧

[资料库] 教你一招,轻松解决Google字体库和公共库加载缓慢问题!

[复制链接]
七仙子
发表于 2014-6-17 05:02:17 | 显示全部楼层 |阅读模式
本帖最后由 七仙子 于 2014-6-17 12:00 编辑

最近,有网友反映打开有些网页时长时间无响应, 页面一直提示"正在等待 fonts.googleapis.com 的响应" 。
例如这两个
网页 http://lmgtfy.com/  http://www.ubuntu.org.cn/ 大家可以打开试试看,Google字体库加载非常缓慢。
下面我们就来谈谈这个问题的解决办法,不用屏蔽谷歌字体库“fonts.googleapis.com”也不用任何插件或工具,一招轻松解决。

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


以上是度娘上搜到的适用于站长的解决方案,作为个人用户,当我们遇到除了WordPress以外的其他需要加载Google字体库的网页时,该怎么办呢?向度娘咨询了半天,也没有搜索到简单快捷的有效方法,于是自己动手研究。既然站长可以把Google字体库(fonts.googleapis.com)指向360网站卫士的服务器(fonts.useso.com),我们个人用户为什么不可以这么做呢?只不过方法上与站长的略有不同罢了。
我的方法是,打开cmd.exe,运行以下命令:“ping fonts.useso.com”,在返回的结果中我们得到了360网站卫士服务器(fonts.useso.com)的真实IP地址是:221.204.14.196,把这个360网站卫士的服务器IP地址加入hosts文件,让Google字体库(fonts.googleapis.com)指向这个IP地址就OK了。
除了Google字体库(fonts.googleapis.com)以外,有些网站还需要加载Google前端公共库(ajax.googleapis.com),可以同样用以上修改hosts文件的方法轻松解决。
具体修改hosts文件的步骤是:
用记事本打开hosts文件,把以下内容加入hosts文件保存即可。

##把Google字体库和Google公共库指向360网站卫士的服务器,解决部分网页加载缓慢问题
221.204.14.196 fonts.googleapis.com
221.204.14.196 ajax.googleapis.com

有的杀毒软件(比如小红伞)可能会阻止访问hosts文件,需要先临时关闭杀毒软件的实时监控服务才能顺利修改hosts文件。当再次打开需要加载Google字体库(fonts.googleapis.com)或者Google公共库(ajax.googleapis.com)的网页时,你会发现网页打开速度飞快、毫无压力,再也不用漫长等待了!我们应该感谢360网站卫士提供的加速支持、为广大网友们又做了一件好事。O(∩_∩)O~
绝对本人原创经验,欢迎转载!转载请注明。附:360网站卫士前端库CDN官方网址:http://libs.useso.com/


评分

参与人数 1经验 +6 收起 理由
woxihuan2011 + 6 感谢提供分享

查看全部评分

100lj
发表于 2014-6-17 06:05:00 | 显示全部楼层
楼主这是在分享,请将标题类型改为资料库。
黑鹰99
发表于 2014-6-17 08:37:06 | 显示全部楼层
不错不错!这个可以有!
contrail
发表于 2014-6-17 09:30:55 | 显示全部楼层
真有用,加载谷歌字体的速度真是
Van
发表于 2015-1-29 12:58:26 | 显示全部楼层
不错,赞的,还是国内速度快
最近几个国外的网站都受到影响
JohnChu
发表于 2015-2-4 01:06:28 来自手机 | 显示全部楼层
IP解析到美国是DNS污染吧…
三明小辉哥
发表于 2015-2-5 11:29:30 | 显示全部楼层
不错,很赞啊,就是因为加载慢才没有用它
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛|优惠券| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 苏ICP备07004770号 ) GMT+8, 2019-1-21 10:00 , Processed in 0.044285 second(s), 6 queries , MemCache On.

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