Pregunta

La biblioteca JS como JQuery se puede vincular directamente desde otro sitio (por ejemplo, Google). Usualmente uso

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

Pero puedo usar

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

o similar.

Me gusta tomar el control total de mi sitio, así que uso la primera forma. Pero el uso de google u otro host tiene alguna ventaja (es decir, menor latencia, mayor paralelismo, mejor almacenamiento en caché). Ambos tienen ventaja y desventaja. ¿Qué debo usar? ¿Qué usas y por qué?

Por favor, hágame saber su opinión.

Gracias

¿Fue útil?

Solución

Creo que depende de la audiencia de su sitio web.

Si su sitio es público y la gente va a acceder a él principalmente o exclusivamente desde Internet, se beneficiará de una menor utilización del ancho de banda, respuestas más rápidas y beneficios de almacenamiento en caché, ya que es probable que el archivo haya sido referenciado anteriormente. cargado desde otro sitio es alto.

Si su sitio es interno para una intranet, es posible que tenga problemas de personas que no tienen acceso a Internet, pero también va a estar desperdiciando el ancho de banda ya que está enviando a todos a través de Internet para buscar un archivo que pueda alojar. localmente.

Otros consejos

Utilizo Google cuando es posible por motivos de rendimiento, pero también registro una copia local en caso de que tenga que trabajar en el sitio cuando no esté conectado, por ejemplo, en un avión o en una ubicación remota sin acceso a Internet.

No olvide que si usa una copia de google (o quien sea), debe protegerse contra la posibilidad de que puedan mover o cambiar el archivo, o que su servidor no esté funcionando.

Si su sitio necesita una biblioteca javascript específica, debe descargarlo y servirlo usted mismo. Si su ingreso depende de ese archivo, lo último que desea es confiar en otro sitio para proporcionarlo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top