网络上流传的各种“加速”或者“优化”Wordpress等网站的内容一般都有使用Google API,即通过AJAX Libraries API运行脚本。一方面是避免反复读取,浪费带宽;一方面是基于对Google服务器和CDN的“信任”。但是,用了Google API可能网站访问速度更慢,因为Google服务器不能访问或间歇性访问缓慢已经是普遍现象。
Google AJAX API反而拖慢网站访问速度
AJAX Libraries API架构在Google Code上,提供了目前流行的许多JavaScript库,其中包括:
jQuery
prototype
script.aculo.us
MooTools
dojo
在正常情况下,使用Google的这些API的确比主机本身的脚本更快,即使是使用国内主机也如此。
但是,和前面的《恐怕需要放弃Google自定义搜索了》问题一样,现在Google访问困难已经是一个普遍的问题了。
访问一些使用Google API的博客和网站,经常只有一个标题和一片空白页面,网页加载长期停留在
正在从ajax.googleapis.com传送数据
这一过程中。同一IP下不同博客的访问速度差别更是明显。
这个情况和GAE一样,虽然美好,但是离我们很远。
在国内还是使用国内的CDN公共库比较安全:
http://lib.sinaapp.com/
http://developer.baidu.com/wiki/index.php?title=docs/cplat/libs
http://cdn.code.baidu.com/
http://www.staticfile.org/
http://jscdn.upai.com/