cloufont amazon cdnUna Content Delivery Network (o, en español, una “Red de distribución de contenido”) “CDN” es un conjunto de servidores que contienen copias de una misma serie de contenidos (imágenes, vídeos, documentos, …) y que están ubicados en puntos diversos de una red para poder servir sus contenidos de manera más eficiente. Básicamente, esa mayor eficiencia se consigue mediante el balanceo de carga entre los servidores que forman parte del sistema y por su capacidad para servir los contenidos desde el servidor más cercano a cada cliente

CDN Content Delivery Network

Ya te hablé sobre los CDN y su fantástica útlidad.:

La diferencia es que ahora quiero cambiar el punto de vista de esta mejora de velocidad.

Si la otra vez dijimos que era genial usar Amazon S3 para colgar tus archivos, ahora te diré que no hace falta cogarlos.

Me explico.

Con Amazon S3 tu, manualmente, tienes que subir tus archivos a Amazon. Esto lo que provoca es un esfuerzo inicial de carga de ficheros.

En cambio, la solución que te presento hoy es una manera automática en la que no hace falta subir archivos.

CloudFront con Origin Pull

CloudFront es un servicio de Amazon que lo que hace es repartir ficheros por todo el mundo. Así, si alguien de Estados Unidos quiere ver tu web, los archivos se envían desde allí.

Lo que hace que la carga de tu página sea mucho más rápida.

NOTA: A Google le encanta que las webs carguen rápido

Aquí es donde entra el  ”Origin Pull”.

¿Qué es Origin Pull?

Un CDN con Origin Pull significa que cuando alguien visita tu web el archivo se pide al CDN (CloudFront).

  • Si el CDN tiene el archivo se lo da al usuario, super rápido.
  • Si el CDN no tiene el archivo lo coge automáticamente de tu web para servirlo en un futuro.

¿Cuál es la ventaja?

La ventaja es que con un CDN de Origin Pull no tienes que subir nada. Será CloudFront quien coja los archivos que él necesite.

¿Vale la pena ponerlo en mi Web?

Ya sea una web estática o una dinámica con noticias y mucho contenido la respuesta es la misma.

Sí.

  1. Si mejoras la velocidad tus usuarios te lo agradecerán. Seguramente visiten más páginas.
  2. A los búscadores, a Google, le gusta que las páginas carguen rápido. Sí, saldrás más arriba en los rankings si tu página carga rápido.
El coste de servicio es ridículo si tienes en cuenta lo que ganas. Puede que te guste menos de un dólar al mes

¿Cómo lo hago?

Antes de nada deberías registrarte en Amazon CloudFront y crearte una cuenta.

Si usas WordPress como CMS para tu página web, instala el plugin W3 Total Cache. Este tiene una opción para CDN y te lo configura casi todo él solo.

Adicional a esto de dejo también:

Guia o tutorial de cómo Instalar y configurar W3 Total Cache en WordPress

WordPress Cache: WP Super Cache vs W3 Total Cache

Quieres Más velocidad en tu Web con CDN Origin Pull puedes