我明天将推出自己的网站,预计会有几百次访问。
我根据 PHP.net 告诉我的内容编写了这个脚本:
<?
$f = fsockopen("code.jquery.com", 80, $errno, $errstr, 30);
if(!$f){
echo '<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript"></script>'; }
else {
echo '<script src="http://code.jquery.com/jquery-1.6.4.min.js" type="text/javascript"></script>'; }
?>
基本上,如果 code.jquery.com 的 CDN 出现故障(就像大约 20 分钟前一样),那么 Google API 库就会启动。我在 jQuery 启动时尝试过它,它可以工作,但以防万一又掉线了,这个脚本真的能用吗?(通过切换到 Google 的库)我无法真正测试它,我必须让 code.jquery.com 离线。哈哈。
我会做 CSS 替换,但我的整个网站都是基于 jQuery 和 Ajax,所以我真的需要它随时运行。我会在我自己的网站上托管它,但是当它们运行良好时,我的网站并不像 code.jquery.com 或 googleapis.com 那样快。
非常感谢!任何回复都非常感谢:)