Cada día es más frecuente que, en el desarrollo de un sitio web, se valore mucho el rendimiento y la velocidad de carga de una página.

Todos sabemos lo que Google penaliza que la velocidad de carga de un sitio, no lo decimos nosotros lo dice la propia Google.

Un Webmaster o Especialista SEO insistirá mucho en este tema, por ello las diferentes empresas de Hosting del mundo, han implementado la Redes de Entrega de Contenido/Content Delivery Network (CDN), éstas redes se han ideado para acelerar/mejorar/optimizar los tiempos de carga de los contenidos estáticos de los sitios web.

Rendimiento de una red

Hoy día casi todos los navegadores son capaces de gestionar la descarga simultánea de 5 sitios de forma concurrente, resultado: tiempos de carga más rápidos, os dejo este enlace de empresas como Amazon, que realizan tests de lo impacientes que son los usuarios ante el tiempo de carga de un sitio web.

Como decíamos si somos capaces de tener varias solicitudes ejecutándose concurrentemente reduciremos los tiempos de carga, esto lo podemos hacer o bien:

  • Hosteando nosotros el contenido: deberemos destinar un presupuesto importante si queremos grandes velocidades de descarga
  • Utilizando una CDN del mercado, el problema es cuál utilizamos, en el mercado hay muchas … Amazon S3, MaxCDN, RackSpace Cloud, Edgecast, Azure, Cloudflare etc y subiendo…

Sería útil antes de comprar los servicios de una empresa conocer el rendimiento de cada una de sus redes, desde los servidores que la utilizarán. Para ello la empresa alemana Paessler (muy conocida por su webserver stress tool) ha creado esta página que nos permitirá conocer el rendimiento que tendremos con las diferentes CDN y así tomar la decisión más oportuna.

¿Por qué utilizar una CDN?

Como hemos explicado con anterioridad, si tienes un sitio con alrededor de 500.000visitas al mes, entonces deberías considerar el uso de una red de contenidos (CDN), el sitio web mejorará el tiempo de carga y sobretodo la experiencia del usuario.

¿Por qué mejorará el tiempo de carga de una web? Como hemos dicho anteriormente los navegadores modernos son capaces de gestionar más de 5 peticiones HTTP a la vez. De esta forma se puede servir el contenido estático como imágenes, JS, CSS de la CDN y servir el contenido del texto de base de datos desde el propio servidor de hosting. De esta forma se reduce el tiempo de carga.

Como muestra os dejo una imágen de uno de nuestros tests:

Test de velocidad de CDN