Hoy vamos a hablar de que es un CDN, para que sirve, si es recomendable usarlo, pero antes… Demos paso al patrocinador!!!!:
WebEmpresa, hosting especializado en Wordpress.
Es el hosting que usamos nosotros desde hace tiempo
En pampua.es/webempresa te dejamos los 13 motivos que tienes contratarlo; échale un vistazo!
Además te damos un cupón del 20% de descuento. Entra ahora mismo en pampua.es/webempresa y guárdate tu cupón.
Es probable que hayas oído hablar bastante de los CDN y de su capacidad de acelerar las páginas web, entre otros usos.
Y no me extraña, ya que la velocidad de navegación en un sitio web es, sin duda, uno de los factores más relevantes para mejorar la experiencia de usuario, mientras tus usuarios navegan a través de las páginas de tu web.
Hoy en día, una página que tarde más de 2-3 segundos en mostrarse en pantalla, hará que el usuario pierda la paciencia y la abandone, para encontrar en otra parte lo que busca.
Después de todo, en Internet todo está a unos pocos clics de ratón, así que, ¿para qué esperar si puede ir a otro sitio sin apenas esfuerzo?
A su vez, la experiencia de usuario influye en el SEO de una web, ya que Google penaliza las páginas que tardan demasiado en cargar, precisamente por su efecto negativo en este factor.
Esto, hasta ahora, era razón suficiente para ponernos las pilas y empezar a optimizar las imágenes (ep. 7), instalar un plugin de caché (ep. 10), utilizar plugins que consuman pocos recursos (hablaremos de ello la semana que viene), etc.
Otra forma de optimizar: usar un CDN
A diferencia de otras optimizaciones realizadas sobre recursos o componentes instalados en el servidor web o en WordPress, con un CDN intervienen servidores externos, que interactúan con el servidor web para acelerar la descarga de una página web y, en consecuencia, la velocidad de navegación.
A continuación, te mostraré en qué consiste, cómo funciona y, desde un punto de vista práctico, cómo puedes instalar y configurar un CDN en tu WordPress, para aprovechar todas sus ventajas.
¿Qué es un CDN?
Un CDN es, de forma muy resumida, un conjunto de servidores distribuidos por todo el planeta y conectados entre ellos a través de Internet.
Pero, para creo que la mejor forma de comprender qué es un CDN y cómo funciona es conociendo primero el proceso que se sigue, desde que un usuario introduce una dirección en su navegador hasta que la página web correspondiente aparece en pantalla.
Aunque no hay diferencias significativas con otros gestores de contenidos, con el fin de simplificar la descripción de este proceso, vamos a suponer a partir de ahora que accedemos a la página web de un sitio en WordPress. El procedimiento sería el siguiente:
El usuario introduce la dirección en su navegador.
El navegador identifica el servidor correspondiente a esa dirección y le solicita la correspondiente página web.
El servidor recibe esta petición y WordPress genera un fichero HTML, a partir de la información almacenada en sus bases de datos.
Dicho servidor envía este fichero HTML al navegador que hizo la petición (punto 2).
Cuando el navegador recibe el fichero HTML, lee e interpreta su contenido.
Durante esta interpretación, pueden aparecer referencias (direcciones web) a diversos recursos, como ficheros de estilos o imágenes, que forman parte del contenido o estructura de la página web.
Por cada una de estas referencias, el navegador solicita ese recurso al mismo servidor.
El servidor atiende cada una de estas peticiones, localizando el correspondiente recurso en su disco duro y enviándolo al navegador.