Tabla de Contenidos
En el mundo actual donde la velocidad promedio de Internet de las regiones tecnológicamente avanzadas supera los 10 Mbps , no es de extrañar que los servicios de CDN prosperen. La desventaja de esta carrera para encontrar los bits más rápidos es que nuestra capacidad de atención tiene un punto de paciencia y se vuelve inestable.
Siempre es bueno tener nuestro sitio impulsado por un Content Delivery Network . No sólo un CDN puede ahorrar costos de ancho de banda de nuestro proveedor de alojamiento, también el sitio se vuelve increíblemente rápido y tiende a rangos más alto en los motores de búsqueda.
¿Pero es posible tener un CDN gratis para nuestros proyectos? lo vemos a continuación:
Todos hemos oído hablar de Dropbox, Google Drive y otros servicios de almacenamiento en la nube. Sus planes gratuitos ofrecen un espacio de almacenamiento total combinado de 33 GB. (18 GB de Dropbox donde se puede lograr a través de recomendaciones y 15 GB mas de Google Drive). Añadir en otro 7 GB de SkyDrive y tenemos 40 GB. Si vamos a almacenar todas nuestras fotos que tenemos de nuestra cámara digital 40 GB puede no ser suficiente algún día.
🖼️ Servicio CDN de Flickr
Aquí es donde entra en juego Flickr. Ahora no es una compañía de almacenamiento en la nube tradicional. Flickr ofrece 1 TB de almacenamiento que a todos los efectos fotográficos es prácticamente ilimitado. Podemos almacenar toda una vida de fotografías y aún así nos quedaría mas espacio. Lo que demuestra este punto original es que sólo tenemos que saber dónde buscar.
En el artículo de hoy vamos a enumerar algunos de los servicios CDN gratis disponibles. También vamos a ver un par de servicios que ofrecen períodos de prueba generosos, algo que siempre podemos utilizar en nuestra ventaja.
☁️ CloudFlare
CloudFlare no necesita presentación para los que somos dueños de un sitio Wordpress con nuestro propio alojamiento. Con 23 centros de datos repartidos por todo el mundo ,el CDN gratis de CloudFlare nos trae sus servicios DNS y protege más de cientos de miles de sitios web en todo el mundo. En un artículo anterior ya hablamos sobre CloudFLare y como integrarlo de Hostgator.
🦸 Photon
Para todos los usuarios de WordPress el Jetpack es bastante popular. En su reciente mejora han incluido un servicio de CDN gratis (llamado Photon) que sirve las imágenes de nuestro sitio a través de su red mundial de WordPress.com. Para obtener este servicio activado todo lo que tenemos que hacer es descargar e instalar Jetpack para Wordpress y activar su módulo Photon.
🐠 CoralCDN
CoralCDN es un peer-to-peer (P2P) original de un proyecto del MIT, de la red de entrega de contenido basado en ser exclusivamente gratuito. Las redes P2P se basan en los miles de millones de ordenadores conectados a través de Internet, que es principalmente la razón de por que CoralCDN es gratis. Citamos su plugin de WordPress que dice lo siguiente «el contenido estático es servido por los servidores de CoralCDN simplemente añadiendo ‘. Nyud.net’ a la URL del elemento» Por extraño que parezca de entender vemos un ejemplo de como funciona:
Este es el enlace de un logo de ejemplo:
http://www.sitioweb.com/wp-content/themes/sitioweb-twenty-fourteen/images/logo.png
Al servir el logotipo a través de servidores de CoralCDN se acaba de agregar’nydu.net’
http://www.sitioweb.com.nydu.net/wp-content/themes/sitioweb-twenty-fourteen/images/logo.png
¿Sorprendido? Confieso que yo también 🙂
📹 SmartVideo
Reproductor de video y alojamiento ilimitado de video diseñados para trabajar con usuarios de WordPress
Si bien los usuarios han podido instalar SmartVideo manualmente en un sitio de WordPress durante algún tiempo, ahora es más fácil que nunca. Los usuarios de WordPress ahora pueden instalar y administrar SmartVideo directamente desde su panel de WordPress.
⏩ jsDelivr
Casi todos los temas de WordPress utilizan algún fragmento de código JavaScript. Con el fin de que el script funcione, un archivo .js tiene que ser descargado primero. jsDelivr es un CDN público gratuito para esas bibliotecas de JavaScript y otros archivos asociados. Con 91 localizaciones POP repartidas por todo el mundo, esta herramienta gratis es una necesidad para cada sitio de WordPress alojado.
⚙️ Google App Engine
En términos simples App Engine es el equivalente de Google respecto a Amazon S3 + EC2. Se utiliza para ejecutar aplicaciones basadas en la web, alojamiento de sitios web y almacenamiento de datos. Por suerte Google incluye generosamente 500 MB de almacenamiento, 10 proyectos alojados y hasta 5.000.000 páginas vistas por mes en su plan gratuito. La configuración de Google App Engine requiere conocimientos técnicos de Python y el desarrollo de aplicaciones basadas en web. Recomiendo este tutorial para tener una comprensión teórica.
🗺️ CDN.net
Uno de los patrocinadores de jsDeliver es CDN.net, que ofrece 1 TB de ancho de banda CDN gratis. Eso sí que es más que suficiente para un sitio web con tráfico moderado e imágenes. CDN.net nos da una idea de qué vamos a experimentar una vez que utilizamos su CDN en términos de consumo de ancho de banda y contenidos de un sitio web popular.
Sitios web para hospedar imágenes
Una de las alternativas olvidadas de un CDN que incluye alojamiento de imágenes de sitios web. Si estamos empezando y buscando una manera fácil de ahorrar ancho de banda del servidor, los sitios de alojamiento de imágenes populares como imgur, Photobucket y Flickr deben servir para nuestros propósitos al máximo.
Servicios de almacenamiento gratuito en la Nube
Otra gran manera de ahorrar ancho de banda del servidor es mediante el uso de los servicios de almacenamiento en la nube gratis. Digamos que tenemos un par de archivos PDF o de vídeo disponible en descarga directa. Esto hace que nuestro hosting en su servidor consuma ancho de banda como un loco. Una solución inteligente sería utilizar los distintos servicios de almacenamiento gratuito en la nube. Para compartir un archivo públicamente sólo tenemos que generar una URL pública del archivo y pegarlo en nuestro sitio. Aquí vemos algunas soluciones de almacenamiento gratuito en la nube:
- Dropbox. 2 GB gratuitos, se puede generar hasta 18 GB a través de referencias
- Google Drive. 15 GB de espacio gratuito
- OneDrive 7 GB gratis
- Box. 5 GB gratis
- SugarSync. 5 GB gratis
Pruebas gratuitas de CDN
Los siguientes sservicios CDN ofrecen un período de prueba gratuito, pero debido a razones de seguridad es necesario utilizar un formulario de contacto para ponerse en contacto con ellos.
- EdgeCast – Si vamos a trabajar para conseguir una prueba, ¿por qué no hacerla con un líder de la industria? WordPress.com y otras compañías notables son alimentados por EdgeCast.
- Highwinds – Establecido en 2002 este galardonado proveedor de CDN permite 20 TB de ancho de banda y 10 GB de almacenamiento en su versión de prueba gratuita.
- Internap – Esta empresa ofrece un período de prueba de 30 días e incluye funciones útiles como la retransmisión de eventos en directo, análisis avanzados y la codificación y transmisión de vídeos bajo demanda.
- MetaCDN – Ofrece un período de prueba de 14 días con acceso ilimitado a todos los servicios y no es necesario registro de tarjetas de crédito. MetaCDN es una buena opción para hacer una prueba de CDN.
- Cdn77 – Esta empresa ofrece un período de prueba de 2 semanas y también ofrece acceso sin restricciones a todas sus características.
Conclusión
Para hacerlo breve me gustaría recordar que todas las cosas buenas pueden llegar a su fin. Se han dado casos de empresas gratis de CDN que han dejado de ofrecer sus servicios de forma gratuita (exabytes) o han cerrado por completo (SpeedyMirror, Coblitz) que nos lleva a una conclusión importante:
¿Cuándo debo cambiar a un CDN apropiado?
Un servicio gratuito CDN solo será necesario por un determinado tiempo. Una vez que el tráfico comienza a aumentar nuestras visitas podrían empezar a quejarse de un sitio web lento y se puede ver afectado el posicionamiento en buscadores. Entonces sería recomendable cambiar a un servicio CDN adecuado como MaxCDN o Amazon CloudFront.
elpapineo dice
Hola amigo, muy buen articulo, quisiera saber que me recomiendas, tengo unas 500 fotos para un sitio que quiero montar en wordpress tipo portfolio, necesito enlazar las imagenes con su url sin que me aparesca la propaganda de flick, imgur, etc ejemplo http://cualquiercdn.com?img=imagen.jpg ¿Cual servicio puedo usar y porque?
Pedro Mendez dice
Quizas para tantas imágenes y si tienes pensado incluir mas en el futuro te vendría bien un CDN de pago como Amazon CloudFront, donde solo pagas por la cantidad de espacio que consumes
Ojo con Photobucket. En 2018 cambió su política y, para los usuarios gratuitos, dejó de servir las imágenes que hasta entones servía sin problemas.
Gracias por el aviso. Saludos!
Buen artículo. Cloudfront ofrece un año gratuito con mucho ancho de banda, y luego es bastante barato. Yo lo intenté implementar en un sitio (de hecho lo hice), pero las fuentes me las destrozaba en ese tema, así que hasta que encuentre la solución dejaré de usarlo ahí, pero tenía muy buena pinta y mejoraba los tiempos de carga bastante (y eso que ya usaba cloudflare también y unía ambos servicios añadiendo las DNS adicionales en cloudflare y diciéndole a wp supercache que usara cloudfront).
Un saludo!
Buena estrategia Jorge. La verdad es que muchos hacen los mismo que tu, y yo probablemente la utilice dentro de poco también
Hola, muy útil el post. Quería preguntarte, porque me ha surgido una duda. Hace unos 3 meses cambié las DNS de mis web ahora están en la CDN de Cloudflare. Al principio no noté nada importante, pero este mes analizando los datos de visitas veo que han aumentado exponencialmente visitas de países que antes estaban en quinto o cuarto lugar. De España que es uno de los que más interesa (porque es donde vivo) apenas me están llegando… puede esto deberse a que estoy usando Cloudflare? Tiene algo que ver? Muchas gracias por tu ayuda, soy nueva en esto y estoy aprendiendo. Un saludo!
Hola Sara,
Que sistema utilizas para ver las visitas?
Saludos
Gracias por el articulo, probaré varios de estos CDN en sus versiones gratuitas para ver cual me funciona mejor. Mi sitio al ser ecommerce carga muchas imágenes, más adelante pienso usar algún CDN pago.
Saludos!