Disons que j'ai une application Web qui utilise jQuery. Est-il préférable d’héberger les fichiers javascript nécessaires sur mes propres serveurs avec les fichiers de mon site Web ou de les référencer sur le CDN de jQuery (exemple: http://code.jquery.com/jquery-1.7.1.min.js ) ?
Je peux voir les avantages des deux côtés:
- Si c'est sur mes serveurs, c'est une dépendance externe de moins; si jQuery est tombé en panne ou a changé sa structure d'hébergement ou quelque chose du genre, mon application se casse. Mais je sens que cela n'arrivera pas souvent; Il doit y avoir beaucoup de sites de petite taille faisant cela, et l'équipe de jQuery voudra éviter de les casser.
- Si c'est sur mes serveurs, c'est une référence externe de moins que quelqu'un pourrait appeler un problème de sécurité
- Si elle est référencée en externe, je n'ai pas à m'inquiéter de la bande passante pour traiter les fichiers (bien que je sache que ce n'est pas beaucoup).
- S'il est référencé en externe et que je déploie ce site Web sur de nombreux serveurs qui doivent disposer de leurs propres copies de tous les fichiers, il ne faut pas oublier de copier / mettre à jour ce fichier.