Revisión de Cloudflare 2022: detrás de la cortina de la CDN que impulsa a la autoridad hacker

En la revisión de hoy, veremos Cloudflare, una de las redes de entrega de contenido (CDN) más populares disponibles en este momento.

En aras de una transparencia total, esta es la red de entrega de contenido que utilizamos y recomendamos a los estudiantes de Authority Site System .

Pero, como verá en la revisión de Cloudflare, estamos tan felices de resaltar los problemas con la herramienta como de darles una palmadita en la espalda por un trabajo bien hecho.

Hagámoslo.

¿Qué es Cloudflare?

Cloudflare es una red de entrega de contenido que también brinda a su sitio protección DDos y seguridad mejorada.

Obtiene un impulso tanto en la seguridad como en el rendimiento del sitio

Lo creas o no, la creación de Cloudflare fue una especie de accidente.

Sus fundadores, Matthew Prince, Michelle Zatlyn y Lee Holloway, se habían propuesto originalmente crear una herramienta para evitar que los spammers recopilen masivamente correos electrónicos de los sitios.

Pero un efecto secundario extraño de su tecnología de almacenamiento en caché y red perimetral fue que los probadores beta vieron una mejora del 30% en los tiempos de carga de las páginas.

Para que esta revisión sea breve, solo nos centraremos en cómo Cloudflare puede ayudarlo con la velocidad de la página.

Tiene un montón de funciones de software de seguridad, pero la mayoría de ellas están habilitadas de forma predeterminada, por lo que no tienes que preocuparte por ellas.

Ahora que sabes de dónde viene, es hora de continuar con nuestra revisión de Cloudflare.

¿Cómo funciona la CDN de Cloudflare?

Imaginemos que su empresa de alojamiento web tiene su sede en Texas, pero la mayor parte de sus clientes se encuentran en Francia.

Cuanto más tengan que viajar sus datos a través de múltiples redes, más tiempo tardarán en cargarse en un navegador.

Es posible que solo sean 5 segundos adicionales, pero es más de lo que la mayoría de los buscadores web están dispuestos a esperar.

La solución es proporcionar a sus visitantes internacionales una copia de su contenido en un centro de datos con una dirección IP cercana a ellos.

Entonces te registras en una red de distribución de contenido con centros de datos en Francia o cerca de ella.

La próxima vez que un visitante francés visite su sitio, ahora se almacenará (en caché) una copia del mismo en el centro de datos francés de la CDN.

Esto mejora drásticamente el rendimiento del sitio para sus visitantes.

Los resultados de Cloudflare son posibles porque emplea un enfoque de proxy inverso para entregar contenido a una audiencia internacional.

Red global de Cloudflare

Afirmar que eres el “mejor” de todo es fácil.

La parte difícil es respaldarlo con hechos.

En el caso de Cloudflare, tienen datos en 180 ciudades de todo el mundo, dejando a la mayoría de sus competidores en el polvo.

Como puede ver, tienen centros de datos en todas partes excepto en Groenlandia, la Federación Rusa y la Antártida.

Esta cantidad de cobertura significa que no importa en qué parte del mundo viva su audiencia, aún pueden acceder a su contenido a velocidades locales.

Aparte de las ofertas empresariales de Google, Akamai y Microsoft, la red perimetral de Cloudflare es una de las más diversas y completas que existen.

Otras características

Sabemos que Cloudflare tiene centros de datos más que suficientes en todo el mundo, pero ¿qué más tiene para ofrecer?

Su plan gratuito también incluye protección contra ataques DDoS (denegación de servicio distribuido), y también se incluyen certificados SSL compartidos.

Esto es lo que significa en la vida real:

  • Tu sitio funciona más rápido
  • Está protegido contra ataques maliciosos.
  • Obtienes HTTPS incluido

Ese es su plan gratuito, entonces, ¿cómo se compara su plan Pro con ese?

Obtienes todo en el plan gratuito (por supuesto), pero también obtienes:

  • Firewall basado en la nube para su sitio
  • Optimización de imágenes a través de Cloudflare ‘polaco’
  • Tu contenido está optimizado para dispositivos móviles.
  • Funcionalidad HTTP/2

¿Qué tan fácil es de usar?

El panel de Cloudflare puede parecer un poco desalentador cuando accedes a él por primera vez:

Pero nos tomaremos unos minutos para resaltar las características más importantes, para que puedas ver que en realidad no es tan técnico.

Estamos utilizando una cuenta Cloudflare Pro con fines de demostración, en caso de que se lo pregunte.

Descripción general

Este es su panel principal donde puede ver estadísticas básicas de tráfico y habilitar la función ‘Modo de ataque’ si su sitio está siendo atacado por ataques DDoS.

También puede borrar rápidamente el caché de su sitio desde esta pantalla.

Almacenamiento en caché

Puede elegir entre purgar todo o una purga personalizada: una purga personalizada le permite eliminar una URL específica del caché de Cloudflare:

Pero también puedes elegir cuánto tiempo tu sitio permanece almacenado en caché en los navegadores de los visitantes.

Otra característica interesante es que puede entregar copias en caché de su sitio desde Anycast Network de Cloudflare si su proveedor de alojamiento web sufre una interrupción.

Velocidad

Esta sección del panel le brinda una descripción general de qué tan rápido se carga su sitio con Cloudflare en comparación con no usar una CDN.

En esta prueba, eso representó una mejora del 28% en los tiempos de carga de la página, y Cloudflare entregó una » primera pintura con contenido » en 0,8 segundos.

Y también verá el rendimiento de su sitio en computadoras de escritorio versus dispositivos móviles.

Consejo profesional

Si no está optimizando activamente para dispositivos móviles, ahora es un buen momento para comenzar, es decir, el índice Mobile-First de Google .

Optimización del tamaño del archivo

Usted elige cambiar el tamaño de las imágenes u optimizar su entrega con la tecnología ‘polaca’ de Cloudflare.

Optimización de imagen

El cambio de tamaño de la imagen solo está disponible en “Cloudflare Business”, que cuesta $200 por mes, y la optimización de imagen ‘polaca’ de Cloudflare solo está disponible en los planes Pro ($20/mes).

Pero ShortPixel se encarga de ambas tareas por $5 al mes para principiantes, o $29,99 al mes si eres un gigante del servicio de imágenes.

Es una decisión de marketing algo extraña para Cloudflare.

Minificación de WordPress

Cloudflare también tiene una función de minificación que se encarga de tus archivos JavaScript, CSS y HTML.

Esto significa que podría eliminar su complemento de almacenamiento en caché actual o simplemente desactivar sus funciones de minificación.

La compresión Brotli optimiza su tráfico HTTPS y Cloudflare también se ocupa de sus necesidades de compresión Gzip de forma predeterminada.

Entrega optimizada

La priorización HTTP/2 es la forma que tiene Cloudflare de lidiar con los scripts que bloquean el procesamiento, es decir, detener los cuellos de botella basados ​​en JS que matan la velocidad de la página.

Escudo de raspado

Esta sección tiene algunas funciones útiles, como ocultar su dirección de correo electrónico y ocultar ciertos tipos de contenido a visitantes con intenciones maliciosas.

Pero nuestra característica favorita en esta lista es la «Protección Hotlink».

Esto es excelente para eliminar todos esos vínculos de retroceso spam y tráfico de referencia de países que no mencionaremos aquí.

Cloudflare tiene muchas otras características interesantes, pero las que cubrimos aquí son las que usarás con más frecuencia.

¿Qué tan fácil es configurar Cloudflare?

Cambiar el almacenamiento en caché de su sitio web a Cloudflare es mucho más fácil de lo que pensaba.

Después de todo, las redes de distribución de contenido suenan muy técnicas, ¿no?

Su primer paso es registrarse para obtener una cuenta gratuita:

Recibirás dos correos electrónicos después de este paso:

  • Uno para pedirle que verifique su dirección de correo electrónico
  • Uno para ayudarle a comenzar con su cuenta de Cloudflare

Luego se le pedirá que ingrese el nombre de dominio que desea agregar a la red de Cloudflare:

Luego, Cloudflare consulta el registro DNS de su dominio.

Luego todo lo que tienes que hacer es hacer clic en ‘Siguiente’, elegir tu plan gratuito y hacer clic en ‘Confirmar plan’:

El siguiente paso puede parecer un poco confuso porque le pregunta qué otros servicios web desea agregar, como enrutamiento MX, cPanel, FTP, etc.

Normalmente, puedes dejar todo aquí en su configuración predeterminada y hacer clic en «Continuar»:

La siguiente pantalla le proporciona dos nuevas entradas DNS de Cloudflare:

Ahora abra otra pestaña del navegador porque deberá iniciar sesión en su cuenta de registrador de dominio.

Usamos Namecheap en este ejemplo, pero el proceso es similar al de la mayoría de los registradores de dominios.

Elija el dominio para el que necesita cambiar los servidores de nombres (entradas DNS) y haga clic en ‘Administrar’:

Ingrese su nuevo DNS de Cloudflare como se ilustra aquí y haga clic en «Guardar» cuando haya terminado.

Regrese a la pestaña con su cuenta de Cloudflare abierta y haga clic en ‘Continuar’:

Ahora toca tener paciencia.

Sus nuevos servidores de nombres de Cloudflare podrían propagarse en tan solo 20 minutos o hasta 24 horas.

Sin embargo, Namecheap suele ser bastante rápido: normalmente no tengo que esperar más de 2 horas para que un cambio de DNS se propague por Internet.

Consejo profesional:

Cambiar su DNS solo a una cuenta gratuita de Cloudflare reducirá el tiempo de consulta de DNS en aproximadamente un 400 % utilizando su tecnología de enrutamiento inteligente.

Integración de Cloudflare con WordPress

También puede administrar su cuenta de Cloudflare desde su panel de WordPress.

Desde la pantalla de administración, haga clic en ‘Complementos’ y luego en ‘Agregar nuevo’:

Ingrese «Cloudflare» en el campo de búsqueda y luego haga clic en «Instalar» una vez que el complemento aparezca en la lista:

Una vez que se complete la instalación, deberá hacer clic en «Activar» antes de continuar.

Ahora que el complemento está activo, debemos vincularlo a nuestra cuenta de Cloudflare.

Para hacer eso, haga clic en el menú ‘Configuración’ y luego elija ‘Cloudflare’:

Se le preguntará si desea crear una cuenta nueva o iniciar sesión en una existente. Ya tenemos una cuenta en la que queremos iniciar sesión.

Pero antes de hacer eso, necesitamos ubicar nuestra clave API de Cloudflare, lo que requiere un viaje al sitio de Cloudflare :

Ahora navega hasta el menú de tu perfil; encontrarás esto en la esquina superior derecha:

Abra ‘Mi perfil’ en la barra de menú y desplácese hacia abajo hasta encontrar ‘Configuración de API’:

Ahora haga clic en ‘API global’, ingrese nuevamente la contraseña de su cuenta principal de Cloudflare, marque la casilla ‘Captcha’ y luego haga clic en ‘Ver’:

Copie y pegue su clave API en la pantalla de inicio de sesión de nuestro complemento Cloudflare para WordPress y luego haga clic en «Guardar credenciales API»:

Y ahora puedes administrar tu cuenta de Cloudflare desde WordPress:

Cloudflare frente a la competencia

Obviamente, Cloudflare no es la única CDN en el mercado, entonces, ¿cómo le va frente a la competencia?

Las marcas que verá con más frecuencia en las discusiones (además de Cloudflare) sobre redes de entrega de contenido son:

Nota: No incluimos a Akamai o Azure como competidores porque son soluciones de alta gama, por lo que son prohibitivamente costosas para el usuario promedio.

Las CDN tienen como objetivo optimizar la velocidad con la que entrega contenido a sus visitantes, pero ¿cómo se comparan estas otras redes con Cloudflare en términos de tiempo de respuesta?

Cloudflare es 0,88 ms más lento que Fastly CDN, pero 1,02 ms más rápido que Bunny CDN.

Echemos un vistazo a sus respectivos planes de precios.

Precios de nube

Puede comenzar a usar Cloudflare de inmediato gracias a su plan gratuito, que es ideal para sitios web más pequeños, pero no obtiene acceso a la protección waf del firewall de la aplicación web en este nivel.

El siguiente paso es «Cloudflare Pro», que cuesta una tarifa fija de $ 20 por mes, que le brinda algunas funciones más avanzadas, su firewall de aplicaciones web y tiempos de respuesta de soporte más rápidos.

Precios rápidos de CDN

Esta CDN no ofrece un plan “gratuito para siempre” como el que ofrece Cloudflare, pero obtienes $50 de tráfico gratis para probar las cosas.

Si decides seguir usando Fastly, tendrás que pagar una factura mínima de $50 por mes, además tendrás que pagar un precio variable por el tráfico dependiendo de la parte del mundo de la que sean tus visitantes.

Entonces, el tráfico norteamericano le cuesta $0,12 por GB, pero el tráfico sudafricano le cuesta $0,28 por GB.

El soporte técnico básico es gratuito, pero debe registrarse en un plan de soporte premium si desea un servicio prioritario.

Precios de CDN de Bunny

Aquí hay una CDN que ha ido ganando popularidad durante los últimos dos años.

Bunny CDN ofrece una prueba gratuita de 14 días y no es necesario proporcionar los datos de la tarjeta de crédito durante ese tiempo.

La desventaja es que comienzas a pagar por el tráfico inmediatamente después de que finaliza la prueba gratuita, y es un modelo de pago por uso.

Pagar sólo por los datos que utilizas puede resultar muy rentable si tu sitio no tiene mucho tráfico, pero tener que utilizar una calculadora es un poco molesto.

Número de centros de datos

Una buena CDN almacenará en caché su contenido en un servidor lo más cercano posible a sus visitantes, lo que reducirá la latencia y mejorará los tiempos generales de carga de la página.

Esta es una de las principales razones por las que considerarías registrarte en una CDN en primer lugar.

Entonces, la cantidad de centros de datos que se ofrecen es una consideración bastante importante:

  • Cloudflare tiene 180 centros de datos
  • Fastly CDN tiene 65 centros de datos
  • Bunny CDN tiene 36 centros de datos

Cloudflare lidera el grupo aquí por un margen bastante grande, pero esto siempre puede cambiar a medida que las empresas experimentan crecimiento con el tiempo.

Resultados de Cloudflare

Decidimos que podría ser una buena idea probar Cloudflare en uno de nuestros sitios web, para que puedas ver qué esperar.

Aquí está la línea de base antes de conectar el sitio a Cloudflare:

Y así es como se ve después de Cloudflare, usando solo las mejoras de velocidad disponibles en la versión gratuita del servicio:

2,2 segundos redujeron nuestro tiempo de carga completa, un pequeño aumento en nuestra puntuación de PageSpeed ​​y una mejora del 2 % en nuestra puntuación de YSlow.

Lograr el resultado anterior tomó unos 5 minutos.

Reducir 2,2 segundos la velocidad de nuestra página también mejorará potencialmente las tasas de conversión de esa página.

La puntuación de PageSpeed ​​del 72% se debe a una falta de optimización de la imagen, por lo que el uso de ShortPixel debería llevarla a un nivel medio a alto de 80.

También podríamos mejorar fácilmente la puntuación de YSlow instalando y configurando Autoptimize para eliminar al menos 10 de esas solicitudes HTTP.

Soporte de nube

Nos gusta probar la atención al cliente siempre que sea posible cuando revisamos un producto porque es un buen indicador de qué tan bien se administra una empresa.

Aquí es donde nos topamos con un pequeño problema… encontrar dónde abrir un ticket.

Cloudflare empuja activamente a los usuarios hacia su base de conocimientos y comunidad para obtener respuestas a sus preguntas.

Pero me llevó 15 minutos descubrir cómo abrir un ticket para Cloudflare .

El proceso de envío de tickets también requiere que ejecute diagnósticos en su sitio antes de poder enviar un ticket.

Todo el proceso fue un poquito complicado.

Finalmente logramos enviar una consulta a su equipo de soporte a las 13:35 y recibimos una respuesta a las 14:49, es decir, poco más de una hora después.

Según se informa, los tiempos de soporte de Cloudflare Pro suelen estar en el rango de 2 horas, por lo que este es un resultado mejor de lo esperado.

El apagón 502

En el peor caso posible de ironía visto hasta ahora en 2019, Cloudflare experimentó una interrupción global mientras preparábamos esta revisión.

Lo notamos por primera vez a las 14:54 p.m. GMT del 2 de julio de 2019.

Pero Cloudflare fue muy público en cuanto a cómo abordaron la interrupción, y la comunicación de su equipo de soporte fue oportuna y muy completa:

Esto contrastó directamente con la interrupción de Facebook del día siguiente, que duró horas y luego se resolvió silenciosamente durante la noche.

Revisión de Cloudflare: Conclusión

Antes de usar Cloudflare tenía dudas sobre el valor real de las CDN.

Ahora, no me veo ejecutando un sitio de autoridad sin Cloudflare.

Como servicio, está lejos de ser perfecto, especialmente el panel de usuario, que necesita una revisión seria de UX.

Y sí, hay servicios competidores que son más baratos y se basan en un modelo de pago por uso.

Pero ninguno de ellos ofrece la misma gama de funciones, respaldadas por 180 centros de datos, por 20 dólares al mes.

¿Quién debería usar Cloudflare?

Cualquiera que se tome en serio la velocidad y la seguridad del sitio.

Si recién estás comenzando, el plan gratuito supera a la competencia y aún ofrece importantes mejoras de velocidad.

A medida que su sitio crece, el plan de $20/mes es una actualización justa por un precio justo, sin la necesidad de cambiar nada en su configuración (ya conoce los problemas si ha cambiado de solución antes).

Y eso, amigos míos, pone fin a nuestra revisión de Cloudflare.

Esperamos que pueda ver por qué lo usamos y por qué lo recomendamos a otros.

¿Crees que nos perdimos algo?

Si es así, háganoslo saber con un comentario a continuación.

Deja un comentario