由Google公共API被屏蔽导致网站加载速度变慢

近期,我陆续接到多个客户反映网站打开速度非常缓慢,而网站所在的服务器负载、网络占用均是正常的,经过检查,发现是由于Google公共API被屏蔽导致的加载缓慢。

网站常用到的Google API有:Google Fonts(字体库),Google 前端库(JQuery),而这两个库被屏蔽后,会导致网站部分功能失效,加载缓慢,严重的会导致网站变形、链接点不动。解决方法也很简单,替换掉模板中调用的Google前端库即可。

Google前端库地址:

http://ajax.googleapis.com

http://fonts.googleapis.com

其中,JQuery有国内较多厂商都提供了CDN服务,可以直接调用,比如又拍云:http://jscdn.upai.com

Google Font可以用360的来替换,地址为:http://libs.useso.com

如果替换有困难,提供一个最简单的办法:Windows服务器直接把文件全部拖下来,全文搜索”googleapis.com”即可,Linux服务器,先用cd命令切换到网站目录下,然后执行:

find .|xargs grep -ri “googleapis” -l

就会查找到调用google 公共API的地方,修改即可。

最后,附上一个WordPress快速替换Google API的插件:

替换wordpress中GoogleAPI

最后,向Google致敬!


2017年9月1日更新

现在Google字体库已经可以在中国大陆地区正常访问了,而且速度飞快,期待Google回来。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏java 成神之路

使用 NIO 实现 echo 服务器

4617
来自专栏杨龙飞前端

scrollto 到指定位置

2494
来自专栏我和未来有约会

Kit 3D 更新

Kit3D is a 3D graphics engine written for Microsoft Silverlight. Kit3D was inita...

2536
来自专栏一个爱瞎折腾的程序猿

sqlserver使用存储过程跟踪SQL

USE [master] GO /****** Object: StoredProcedure [dbo].[sp_perfworkload_trace_s...

2060
来自专栏Golang语言社区

【Golang语言社区】GO1.9 map并发安全测试

var m sync.Map //全局 func maintest() { // 第一个 YongHuomap := make(map[st...

4708
来自专栏闻道于事

js登录滑动验证,不滑动无法登陆

js的判断这里是根据滑块的位置进行判断,应该是用一个flag判断 <%@ page language="java" contentType="text/html...

6798
来自专栏张善友的专栏

LINQ via C# 系列文章

LINQ via C# Recently I am giving a series of talk on LINQ. the name “LINQ via C...

2645
来自专栏pangguoming

Spring Boot集成JasperReports生成PDF文档

由于工作需要,要实现后端根据模板动态填充数据生成PDF文档,通过技术选型,使用Ireport5.6来设计模板,结合JasperReports5.6工具库来调用渲...

1.2K7
来自专栏C#

DotNet加密方式解析--非对称加密

    新年新气象,也希望新年可以挣大钱。不管今年年底会不会跟去年一样,满怀抱负却又壮志未酬。(不过没事,我已为各位卜上一卦,卦象显示各位都能挣钱...)...

4878
来自专栏一个会写诗的程序员的博客

Spring Reactor 项目核心库Reactor Core

Non-Blocking Reactive Streams Foundation for the JVM both implementing a Reactiv...

2152

扫码关注云+社区