Probablemente conozca cdnperf.com , pero no elija una CDN solo por eso, esta guia enseña los 12 mejores CDN de WordPress.
No incluye muchas CDN, cantidad de PoP, planes gratuitos versus pagos (es decir, Cloudflare Enterprise), precio y si incluyen características como almacenamiento en caché de HTML, replicación geográfica, características de seguridad y otras cosas que realmente debería considerar fuera de un gráfico simplificado de rendimiento/tiempo de actividad.
Tomé todo esto en cuenta y clasifiqué los mejores CDN de WordPress en función de demasiadas horas de investigación, así como de mi propia experiencia con Cloudflare, BunnyCDN, StackPath y probando varios otros. Para que conste, estoy usando Cloudflare Enterprise en Rocket.net. Puede probar mi sitio en la prueba de rendimiento de KeyCDN que mide TTFB y otras métricas en 10 ubicaciones globales. Espero que te ayude con tu elección. ¡Los CDN (y el almacenamiento en caché de página completa) son una parte clave de TTFB!
CDN | PoP | Precio | Clasificación |
---|---|---|---|
Llamarada de la nube | 270 | gratuito | 2.5 |
conejitoCDN | 93 | $.01 – $.06/GB | 4.7 |
QUIC.nube | 70 | Gratis o $.02 – $.08/GB | 3.0 |
CDN de la nube de Google | 100+ | Varía donde se compra | N / A |
frente a la nube | 310 | Gratis 50GB/año luego $0.02 – $.16/GB | 4.4 |
claveCDN | 40 | $.01 – $.11/GB | 4.5 |
StackPath + RocketCDN | 50 | Varía donde se compra o $7.99/mes | 2.2 |
CDN de SiteGround | 14 | Gratis en SiteGround | N / A |
WPX XDN | 25 | Gratis en WPX | N / A |
Inactivamente | Multi-CDN | Gratis | 4.5 |
Sucuri | 12 | $9.99/mes | 2.5 |
JetPack CDN | Desconocido | Gratis | 3.2 |
1. Llamarada en la nube (Cloudflare – CDN de WordPress)
Es difícil vencer a Cloudflare, especialmente a Cloudflare Enterprise.
Empresa de Cloudflare
Lo primero que debe decidir es si está configurando Cloudflare directamente o utilizando un servicio de terceros como Cloudflare Enterprise (disponible en algunos hosts) o FlyingProxy. En caso afirmativo, no es necesario configurar Cloudflare directamente (o configurar el tablero) ya que está integrado en el servicio.
Cloudflare Enterprise tiene bastantes beneficios: enrutamiento priorizado, más PoP, WAF, almacenamiento en caché de página completa, Argo + caché en niveles y equilibrio de carga. Sin embargo, depende completamente del servicio de terceros que utilice y de las funciones empresariales que tengan. Por ejemplo, Rocket.net ofrece almacenamiento en caché de página completa, mientras que Cloudways/Kinsta no. También viene con Argo + Tiered Cache y equilibrio de carga, mientras que FlyingProxy no lo hace (sin embargo, FlyingProxy se puede usar en cualquier host). Rocket.net es gratis, mientras que Cloudways cuesta $ 5 adicionales al mes con molestas páginas de desafío.
Rocket.net y FlyingProxy parecen ser los 2 mejores lugares para obtener Cloudflare Enterprise. Si no planea usar Cloudflare Enterprise a través de servicios de terceros, siga las instrucciones a continuación para configurar el tablero.
Funciones gratuitas de Cloudflare
- DNS : uno de los proveedores de DNS más rápidos y confiables en dnsperf.com .
- CDN : en su configuración de DNS, cambie su sitio web de DNS solo a proxy.
- TLS 1.3 : el protocolo TLS más rápido (recomiendo configurar la versión mínima de TLS en 1.2).
- Modo de lucha contra bots: bloquee los bots de spam que están registrados en los eventos de su firewall.
- Sugerencias tempranas : sugerencias tempranas de precarga/preconexión que mejoran el tiempo de espera del servidor.
- Sugerencias del rastreador : informa a los rastreadores si el contenido se actualiza para evitar rastreos innecesarios.
- Reglas de página : aquí hay una captura de pantalla de 3 reglas de página comunes para sitios de WordPress.
- Reglas de firewall : otra captura de pantalla de 4 reglas de firewall comunes para WordPress.
- HTTP/3 con QUIC : entrega el sitio web desde un HTTP/3 más rápido (utilice una prueba HTTP/3 ).
- Hotlink Protection : evita que los sitios web copien imágenes y usen el ancho de banda.
- Zaraz : descarga scripts de terceros a Cloudflare (Google Analytics, Ads, otros).
- SXG : captura previamente el contenido para que se cargue más rápido cuando se hace clic en su sitio en Google.
Complementos de pago de Cloudflare
- APO : almacena en caché HTML y puede brindarle un TTFB rápido en todo el mundo.
- Argo : evita la congestión al enrutar el tráfico a través de las rutas de red más rápidas.
- TCP Turbo : configuraciones y optimizaciones automáticas de TCP para reducir la latencia.
- Equilibrio de carga : el tráfico se redirige a servidores de origen más saludables y rápidos. También se conoce como enrutamiento basado en geo y es similar a la función de caché permanente de BunnyCDN.
- Limitación de velocidad : protege el sitio y reduce el ancho de banda al detener las solicitudes excesivas.
Planes gratuitos vs. pagos
- Gratis : posiblemente el mejor CDN gratuito que encontrará (QUIC tiene un plan gratuito pero solo usa 6 PoP, mientras que incluso el plan gratuito de Cloudflare usa 270 centros de datos con muchas funciones).
- Pro : APO, TCP Turbo, optimización de imágenes (polaco, Mirage, cambio de tamaño de imagen, optimización móvil), modo de lucha de súper bots, más análisis y más páginas, WAF, limitación de velocidad y reglas de bloqueo de agentes de usuario. Vale $ 20 / mes si sabe cómo usarlo.
- Negocios : omisión de caché en cookies, cargue su propio SSL, reglas de firewall Regex, servidores de nombres personalizados, más opciones de cumplimiento y, básicamente, más de todo.
- Empresa : equilibrio de carga global (enrutamiento basado en la ubicación geográfica), mitigación de DDoS, más opciones de depuración, captura previa, claves de caché personalizadas, más opciones de encabezado, complemento de protección de dominio pagado, más opciones de SSL/bot y mucho más. Incluye todo, desde planes pagados más bajos. Como mencioné, los servicios de terceros solo incluyen algunas funciones empresariales, así que asegúrese de consultar su lista de funciones.
2. Bunny CDN (CDN de WordPress)
Mucha gente usa BunnyCDN además de Cloudflare.
En una publicación de Facebook, Gijo Varghese de WP Speed Matters explica cómo el uso de BunnyCDN con Cloudflare conduce a una mejor relación caché/aciertos y la replicación geográfica de BunnyCDN reduce la latencia de las solicitudes de pérdida de caché. Dado que gran parte de su ancho de banda ya debería estar descargado a Cloudflare, usar BunnyCDN no debería costar tanto (especialmente si usa FlyingCDN). También son muy recomendables en los grupos de Facebook con un rendimiento y una fiabilidad constantes en cdnperf.com.
Características de BunnyCDN
- Perma-cache : también conocido como replicación geográfica , esto almacena contenido en las zonas de almacenamiento de BunnyCDN para que el contenido se extraiga de la zona más cercana (reduciendo la latencia + las solicitudes de origen). Hay 5 zonas de almacenamiento y esta es posiblemente su característica más crítica. Para usar las 5 regiones replicadas, cuesta $ 0,045/GB (los archivos de mi sitio son solo 1,35 GB).
- Bunny Optimizer : minimice CSS/JS y optimice imágenes (compresión, cambio de tamaño, WebP). Pero cuesta $ 9.50 / mes, por lo que es mejor que use Cloudflare para la optimización de imágenes (Polish, Mirage) o FlyingCDN que tiene Bunny Optimizer incorporado.
- SafeHop : si falla una solicitud de origen, intentará volver a conectarse (mejora la confiabilidad).
- Configuración de seguridad : varias configuraciones de seguridad que pueden bloquear solicitudes no deseadas.
- Traffic Manager : permita, bloquee o redirija a los países para que no accedan a sus servidores.
- Reglas perimetrales : hay varias cosas que puede hacer en las reglas perimetrales . Una regla común es redirigir el nombre de host b-cdn.net a un nombre de host personalizado (cdn.mywebsite.com).
- Protección de enlaces directos : para habilitar la protección de enlaces directos en BunnyCDN y evitar que las personas roben su ancho de banda, agregue su sitio web a “remitentes permitidos” para darle acceso a su sitio solo a la zona de extracción mientras bloquea otras solicitudes, remitentes e IP.
- Límites de red : configure el ancho de banda, las solicitudes y otros límites para controlar los costos de CDN.
Precios
El precio de BunnyCDN se basa en la región. Perma-cache cuesta $0.045/GB para 5 zonas de almacenamiento y Bunny Optimizer cuesta $9.50/mes. Si usa reglas perimetrales, las primeras reglas son gratuitas y luego cuestan $ 1 / mes por regla.
Europa y América del Norte | Asia y Oceanía | Sudamerica | Oriente Medio y África |
---|---|---|---|
$0.01 /GB | $0.03 /GB | $0.045 /GB | $0.06 /GB |
Configuración de BunnyCDN
BunnyCDN tiene instrucciones de configuración que son fáciles de usar con el complemento BunnyCDN . Creará una zona de extracción , seleccionará sus regiones y le proporcionarán un nombre de zona de extracción y una URL de CDN. Instale el complemento BunnyCDN e ingrese el nombre de su zona de extracción. A continuación, agregue su URL de CDN a la configuración de CDN de su complemento de caché (esto ayuda a reescribir aún más archivos para servir desde BunnyCDN). Purgue el caché y vea su código fuente para asegurarse de que los archivos se estén sirviendo desde BunnyCDN.
FlyingCDN
FlyingCDN usa BunnyCDN y no solo es más barato que BunnyCDN, sino que también tiene perma-cache y Bunny Optimizer integrados. No sé cómo Gijo logró este tipo de trato, pero es lo que estoy usando actualmente además de Cloudflare. La documentación + precios está en su sitio web.
Agregará dinero a su cuenta FlyingCDN (recuerde recargarla cuando su saldo sea bajo), use un dominio personalizado si lo desea, agregue un registro CNAME a su DNS, luego agregue su URL de CDN a FlyingPress mientras selecciona los tipos de archivos quieres servido. Es barato, fácil y rápido.
En una nota al margen, también calificaría a FlyingPress como el complemento de caché n. ° 1 en este momento sobre WP Rocket.
Uso de Ancho de Banda | Cargo mensual |
---|---|
0 a 100GB | $3 |
100 a 200GB | $6 |
200 a 300GB | $9 |
RocketCDN | FlyingCDN | ||||
---|---|---|---|---|---|
proveedor de CDN | StackPath | conejitoCDN | |||
PoP | 60 | 93 | |||
cucharadas | sesenta y cinco | 80 | |||
Geo-replicación | X | ✓ | |||
Compresión de imagen | X | ✓ | |||
WebP | X | ✓ | Cambiar el tamaño de las imágenes para el móvil | X | ✓ |
3. CDN de QUIC.cloud (CDN de WordPress)
QUIC.cloud está diseñado específicamente para LiteSpeed .
El plan gratuito de QUIC solo usa 6 PoP , mientras que su plan estándar (de pago) usa los 70 PoP con precios regionales similares a los de BunnyCDN (e incluye protección DDoS). Sin embargo, un beneficio clave de QUIC es el almacenamiento en caché de HTML, que es básicamente como el APO de Cloudflare. Si bien está diseñado específicamente para LiteSpeed y WordPress, todavía carece de PoP y de muchas funciones que ofrecen otros CDN, por lo que es el número 3.
Características de QUIC.cloud
- Almacenamiento en caché de HTML : al igual que APO de Cloudflare almacena en caché HTML, también lo hace QUIC. Esto puede mejorar su TTFB en múltiples ubicaciones globales al probar su sitio en KeyCDN.
- DNS : la nube QUICk usa su propio DNS, pero yo personalmente usaría el de Cloudflare.
- Verdadero HTTP/3 : Cloudflare no extrae HTTP/2 y lo entrega HTTP/3.
- Optimizaciones de CSS: el CSS crítico (CCSS) y el CSS único (UCSS) cargan el CSS superior más rápido y elimina el CSS no utilizado para mejorar la primera pintura + reduce los archivos CSS.
- LQIP : reduce los cambios de diseño al desenfocar/minimizar las imágenes originales y reemplazarlas con un marcador de posición de imagen de menor calidad (no el cuadro gris cuando se carga lentamente).
- Protección DDoS : el plan estándar de QUIC incluye protección DDoS (gratis no).
Precios de Quic.cloud
Es un precio basado en la región similar a BunnyCDN para el que comprará créditos. También usan niveles (no LiteSpeed, servidor LiteSpeed, LiteSpeed Enterprise, socio QUIC) donde cada nivel obtiene una cuota más alta (créditos gratuitos), por lo que esto dependerá del tipo de plan que usted o su anfitrión estén usando.
Región | Costo por GB en USD |
---|---|
Norteamérica | $0.02 |
Europa | $0.02 |
Rusia | $0.04 |
América Latina | $0.08 |
Asia | $0.08 |
Oceanía | $0.08 |
Oriente Medio | $0.08 |
África | $0.08 |
Configuración de QUIC.cloud
Aquí están las instrucciones de configuración .
Utilizará LiteSpeed Cache para solicitar una clave de dominio, ingrese la IP de su servidor. luego habilite QUIC (sin mapeo de CDN). Una vez que esté vinculado a QUIC.cloud, vaya al panel de QUIC , haga clic en su dominio, luego vaya a CDN → Habilitar CDN. Elija su método de configuración (usando QUIC.cloud DNS, Cloudflare o CNAME) y luego siga las instrucciones de configuración de QUIC. Una vez hecho esto, asegúrese de configurar los ajustes de QUIC habilitando el caché estático, el backend de QUIC y otras funciones que desee.
4. CDN de la nube de Google (CDN de WordPress)
Google suele estar entre los 3 CDN más rápidos en cdnperf.com.
El problema es que solo hay un puñado de hosts de WordPress que usan la plataforma Google Cloud, y mucho menos la CDN de Google Cloud (la mayoría usa Cloudflare, StackPath, etc.). Debido a la falta de disponibilidad, tuve que empujar Google Cloud CDN al #4. Pero si está disponible, probablemente debería usarlo. Utiliza anycast IP, HTTP/2 y QUIC, y modernos protocolos desarrollados por Google.
Que yo sepa, Closte es uno de los únicos hosts populares que usan Google Cloud CDN. De lo contrario, probablemente esta no sea una opción para usted y deberá usar una CDN diferente.