Question

Les bibliothèques JS telles que JQuery peuvent être liées directement depuis un autre site (par exemple, Google). D'habitude j'utilise

<script type="text/javascript" src="/js/jQuery.min.js"></script>

Mais je peux utiliser

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>

ou similaire.

J'aime bien contrôler mon site, j'utilise donc le premier moyen. Mais utiliser Google ou un autre hôte présente certains avantages (latence réduite, parallélisme accru, meilleure mise en cache). Les deux ont un avantage et un inconvénient. Que devrais-je utiliser? Qu'est-ce que vous utilisez et pourquoi?

Faites-moi savoir votre opinion.

Merci

Était-ce utile?

La solution

Je pense que cela dépend du public de votre site Web.

Si votre site est destiné au public et que les internautes y accéderont principalement ou exclusivement depuis Internet, vous bénéficierez d'une utilisation moins importante de la bande passante, de réponses plus rapides et de la mise en cache, étant donné que le fichier a probablement déjà été référencé. chargé depuis un autre site est élevé.

Si votre site est interne pour un intranet, vous risquez de rencontrer des problèmes de personnes qui n’ont pas accès à Internet, mais vous allez également perdre de la bande passante, car vous envoyez tout le monde par Internet pour récupérer un fichier que vous pouvez héberger. localement.

Autres conseils

J'utilise Google lorsque cela était possible pour des raisons de performances, mais j'archive également une copie locale au cas où je devrais travailler sur le site lorsque je suis hors ligne, par exemple dans un avion ou dans un lieu éloigné sans accès à Internet.

N'oubliez pas que si vous utilisez une copie de Google (ou de quiconque), vous devez vous prémunir contre la possibilité qu'ils puissent déplacer ou modifier le fichier, ou que leur serveur soit peut-être en panne.

Si votre site nécessite une bibliothèque javascript spécifique, vous devez la télécharger et la diffuser vous-même. Si votre revenu dépend de ce fichier, la dernière chose que vous souhaitez est de vous fier à un autre site pour le fournir.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top