Utilisation des CDN et solution de repli

Pour le développement d’application web ou de sites internet, l’utilisation des CDN (http://fr.wikipedia.org/wiki/Content_Delivery_Network) est avantageuse pour notamment limiter le volume de données transférées depuis votre serveur web et de proposer une source géographiquement plus proche du visiteur pour accélérer le chargement de vos pages.

Dans le cas où le chargement depuis un CDN pourrait échouer, il est intéressant de mettre en place une solution de secours qui consiste à fournir une copie du fichier directement depuis votre serveur web.

Dans cet exemple, la librairies jQuery est appelée depuis un CDN (ici, ajax.googleapis.com). En cas de problème (et uniquement), le même fichier sera appelé depuis un autre serveur (ici, code.jquery.com). Et on peut continuer ainsi sur le même principe.

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"> </script>
<script>!window.jQuery && document.write('<script src="http://code.jquery.com/jquery-1.4.2.min.js"></script>');</script>

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *