Qué es un CDN y por qué mejora la velocidad de tu WordPress
Si tu servidor está en España y un visitante accede desde México, la petición de su navegador tiene que cruzar el Atlántico y volver. Esa distancia física se traduce en latencia: tiempo que pasa antes de que empiece a recibir datos. Un CDN (Content Delivery Network) elimina ese problema distribuyendo copias de tu contenido en servidores de todo el mundo.
Cómo funciona un CDN
Una red de distribución de contenido tiene servidores (llamados puntos de presencia o PoPs) en decenas de ciudades de todo el mundo. Cuando activas un CDN para tu web, los archivos estáticos (imágenes, CSS, JavaScript, fuentes) se copian en todos esos servidores. Cuando un visitante carga tu web, recibe esos archivos desde el servidor CDN más cercano a su ubicación, no desde tu servidor de origen.
Cloudflare: el CDN gratuito más usado
Cloudflare tiene un plan gratuito muy competente para la mayoría de webs WordPress. Además de CDN, actúa como proxy DNS entre los visitantes y tu servidor, lo que añade una capa de seguridad: los atacantes ven las IPs de Cloudflare, no la IP real de tu servidor. También incluye protección básica contra DDoS y un firewall de aplicaciones web.
Para activarlo, registras tu dominio en Cloudflare y cambias los nameservers de tu dominio para que apunten a los de Cloudflare. A partir de ahí, todo el tráfico pasa por sus servidores.
BunnyCDN: la alternativa de pago más económica
Si quieres un CDN de pago sin las limitaciones del plan gratuito de Cloudflare, BunnyCDN ofrece precios muy competitivos (desde 0,01€/GB) con excelente rendimiento en Europa y Latinoamérica. Se integra directamente con WP Rocket y otros plugins de caché de WordPress.
Qué archivos se benefician más del CDN
El CDN tiene más impacto en los archivos que se solicitan en cada carga de página: hojas de estilo CSS, archivos JavaScript y las imágenes. El HTML dinámico generado por WordPress generalmente no se cachea en el CDN (salvo que uses ciertas configuraciones de página completa), pero los recursos que ese HTML referencia sí.
CDN y hosting no son lo mismo
Un CDN no reemplaza a un buen hosting. El CDN mejora la entrega de archivos estáticos al visitante, pero el tiempo de respuesta del servidor de origen (el TTFB) depende exclusivamente del hosting. Para que el CDN funcione bien, el servidor de origen tiene que responder rápido. En ISPACTIVO el TTFB está por debajo de 200ms de media, una base sólida desde la que el CDN multiplica el rendimiento global.