Una red de entrega de contenidos (CDN, content delivery network en inglés) es una red superpuesta de computadoras que contienen copias de datos, colocados en varios puntos de una red con el fin de maximizar el ancho de banda para el acceso a los datos de clientes por la red. Un cliente accede a una copia de la información cerca del cliente, en contraposición a todos los clientes que acceden al mismo servidor central, a fin de evitar embudos cerca de ese servidor.[1]
A continuación se caracterizan algunos de acuerdo a:
- Requisitos
-
Facilidad de uso
-
CDNJS es un proyecto creado en 2011 cuyos encargados principales son Ryan Kirkman y Thomas Davis, soportado con la infraestructura de Cloudflare, una empresa que ofrece servicios CDN gratuitos y de pago.[2]
-
jsDelivr es un servicio gratuito de “Content Delivery Network” donde los desarrolladores de JavaScript pueden alojar sus archivos, y los usuarios pueden acelerar sus sitios web mediante la descarga de todos sus plugins con JavaScript. Un servicio similar es cdnjs.com, el cual ofrece alojamiento para bibliotecas JavaScript.
jsDelivr, por su parte, ofrece alojamiento para elementos JavaScript y jQuery, su infraestructura cuenta con 13 ubicaciones que permitirán acelerar la carga de tu sitio web.[3]
-
Utiliza Github Pages como un CDN!
NO LONGER SUPPORTED.
Recursos útiles:
- CDNperf Comparación performance de diversos CDN.