Hoy, el tiempo de carga más rápido del contenido web es una necesidad vital para lograr la satisfacción del visitante con un menor tasa de rebote (el porcentaje de visitantes que abandonan el sitio web después de la primera impresión de la página web). Por otro lado, Google ha declarado la velocidad de carga de una página web como un factor de clasificación para su algoritmo de optimización de motores de búsqueda (SEO) al definir el tiempo de carga recomendado como 3 segundos para alcanzar las primeras clasificaciones en Google índices Sin embargo, las piezas de contenido estático de las páginas web que son significativamente más grandes en tamaño, como imágenes, audios, videos, CSS y JavaScripts, etc., han hecho que lograr un tiempo de carga más rápido sea un asunto más complejo.

De acuerdo a Las ideas reveladas por un famoso servicio analítico web sueco llamado Pingdom, para lograr una tasa de rebote más baja, los servicios web deben mantener un tiempo de carga de la página web, al menos menos de 3 segundos.

Una de las principales causas del menor tiempo de carga del contenido web es la distancia geográfica entre el servidor y el visitante que afecta significativamente el tiempo de carga web que contiene mayor contenido estático. Simultáneamente, este problema muy propio de la distancia del servidor-visitante causa mayor costo de ancho de banda y sobrecarga de tráfico de red al final del servidor web cuando la entrega completa de contenido es manejada por un único servidor de origen.

Además, un estudio de caso de HubSpot revela que si un sitio web gana $ 100,000 a partir de sus ingresos por día, una mejora de la velocidad de la página web de 1 segundo puede generar ingresos crecimiento de $ 7,000 diarios.

Content Delivery Networking (CDN) es una solución para reducir el retraso en la entrega de contenido web causado por la distancia geográfica entre el servidor y el visitante. La función de una CDN es almacenar en caché el contenido del servidor web de origen en una red de servidores de almacenamiento en caché ubicada globalmente y servir el contenido almacenado en caché al visitante desde la ubicación del servidor geográficamente más cercano. El rendimiento de un CDN depende principalmente del número de puntos de presencia (PoP) de CDN y del mecanismo de almacenamiento en caché. A veces, las CDN mantienen PoP de CDN que no sirven a ningún tráfico como resultado de la falta de interés regional para un servicio web en particular. Este problema revela la necesidad de un almacenamiento en caché inteligente basado en estadísticas de tráfico de usuarios finales (visitantes) para que las CDN se conviertan en una solución rentable y eficiente para los clientes de CDN y para los proveedores de servicios de CDN.

Hay muchos proveedores de servicios CDN que operan en el mercado moderno de TI, como Stackpath CDN, Cloudflare, Akamai, Fastly, KeyCDN y BunnyCDN, etc. Sin embargo, existe otra opción para empresas de mediana a gran escala. Eso es construir su propio CDN. Aunque parezca un trabajo enorme, existen herramientas como Barniz DIY CDN que puede usarse para activar un CDN privado pasando un par de horas.

Si desea conocer los conceptos detrás de Content Delivery Networks, puede encontrar más información sobre CDN al consultar nuestro libro de nivel introductorio sobre Content Delivery Networking.