Завтра я запускаю свой собственный сайт и ожидаю пару сотен посещений.
Я написал этот сценарий на основе того, что сказал мне 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>'; }
?>
По сути, если CDN code.jquery.com когда-либо не работает (как это было около 20 минут назад),затем включится библиотека API Google. Я пробовал это, пока jQuery был включен, и он работает, но на случай, если он снова выйдет из строя, будет ли этот скрипт работать?(переключаясь на библиотеку Google) Я не могу проверить это, мне придется заставить code.jquery.com отключиться.лол.
Я бы делал замены CSS, но весь мой сайт основан на jQuery и Ajax, поэтому мне действительно нужно, чтобы он работал постоянно.Я бы разместил его на своем собственном сайте, но мой сайт работает не так быстро, как code.jquery.com или googleapis.com, когда они работают нормально.
Большое спасибо!Любые отзывы с благодарностью:)