Qué es jQuery CDN y cómo cargar jQuery desde un CDN o desde servidor

Cuando inicias un proyecto web te puede surgir la duda a la hora de incluir la biblioteca jQuery (o alguna otra conocida), ¿es mejor hacerlo desde un CDN o desde nuestro propio servidor?
Hay varias maneras de comenzar a usar jQuery en su sitio web.
- Descargar la biblioteca jQuery de jQuery.com
- Incluir jQuery desde un CDN, como Google
Temas relacionados que te servirán:
- ¿CÓMO LLAMAR EVENTOS DE SERVIDOR CON AJAX Y JQUERY EN ASP.NET?
- CÓMO OBTENER LA LATITUD Y LONGITUD DE UN PIN QUE SE PUEDE ARRASTRAR A TRAVÉS DE GOOGLE MAPS
- CÓMO AGREGAR, EDITAR Y ELIMINAR CAMPOS HTML DINÁMICAMENTE USANDO JQUERY
- INTRODUCCIÓN AL PLUGIN SELECT2 DE JQUERY
- MENSAJES DE NOTIFICACIÓN PROFESIONALES AL USUARIO CON JQUERY Y SWEETALERT
Pero que es un CDN, Content Delivery Network o Red de entrega de contenidos, son servidores que contienen copias de datos, colocados en varios puntos de internet con el fin de maximizar el ancho de banda para el acceso a estos datos desde los clientes a través de la red. Un cliente tiene acceso a una copia del servidor más cercano del cliente, en contraposición a todos los clientes que acceden al mismo servidor central, a fin de evitar cuellos de botella cerca de ese servidor.
Ventajas de utilizar jQuery desde un link CDN
Básicamente, al utilizar jQuery CDN link en lugar de una copia local de nuestra biblioteca, obtendríamos tres ventajas iniciales:
- Mayor velocidad en la descarga del recurso.
- Ahorro de ancho de banda propio.
- Uso más efectivo de la caché en el lado cliente.
Los links CDN de jQuery más recomendables son los ofrecidos por Google, Microsoft y la propia jQuery.
// From Google API
http://ajax.googleapis.com/ajax/libs/jquery/1.6.1/jquery.min.js
// From Microsoft
http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.6.1.min.js
// From jQuery
http://code.jquery.com/jquery-1.6.1.min.js // Minified version
http://code.jquery.com/jquery-1.6.1.js // Source version