¿Qué es el APO de Cloudflare?

Cloudflare lanzó una nueva función diseñada para WordPress la semana pasada, llamada Optimización automática de plataforma (APO). Desde el lanzamiento, hemos recibido muchas preguntas sobre la nueva función. ¿Qué hace APO? ¿Debería usarlo como APO? ¡Vamos a sumergirnos en los detalles!

Índice de contenidos
  1. ¿Qué hace la optimización automática de plataforma de Cloudflare?
    1. Almacenamiento en caché de HTML en el borde de Cloudflare
    2. Cargando fuentes de su propio dominio
  2. ¿Deberías usar APO?
  3. ¡Excelente! Esto es todo lo que necesito para tener un sitio web rápido. ¿Correcto?
  4. ¿Qué no acelera APO?
  5. ¡Hemos lanzado en el Reino Unido! 🇬🇧

¿Qué hace la optimización automática de plataforma de Cloudflare?

Almacenamiento en caché de HTML en el borde de Cloudflare

En esencia, Cloudflare APO tiene que ver con el almacenamiento en caché. Permitir que los sitios web de WordPress utilicen la función HTML Edge Cache de Cloudflare, donde el HTML se almacena en caché en los nodos de Cloudflare en todo el mundo. Eso significa que la caché es "consciente de la ubicación" y el contenido se almacena más cerca del visitante. Dando como resultado una entrega más rápida del HTML, si el contenido se almacena en caché.

Esta es una característica que hemos tenido en nuestro Negocio Cloudflare ofreciendo durante algún tiempo el uso de Servebolt Optimizer para WordPress, y después del lanzamiento de Cloudflare también está disponible para Cloudflare Pro o incluso clientes de Cloudflare Free (a un costo adicional por mes).

Ejemplo

El visitante A está en Japón y visita example.com. El visitante A es el primero en visitar example.com desde Japón durante algún tiempo y, por lo tanto, el HTML no se almacena en caché en el nodo de Cloudflare en Japón. El contenido debe obtenerse del servidor de origen. En su camino desde el servidor de origen hasta el Visitante A, el contenido es almacenado en caché por el nodo de Cloudflare en Japón.

El visitante B llega, poco después del visitante A, y el visitante B también está en Japón. En este punto, Cloudflare ha almacenado en caché el contenido en su nodo en Japón y puede entregar el contenido desde el nodo en Japón. Esto es mucho más rápido que recuperarlo del servidor de origen.

El visitante C viene después del visitante B y se encuentra en la ciudad de Nueva York. La solicitud del visitante B para obtener el HTML no se puede entregar desde el borde de Cloudflare porque nadie en Nueva York ha visitado example.com durante algún tiempo a pesar de que tanto el Visitante A como el Visitante B han visitado el sitio.

En este ejemplo, solo el visitante B recibe contenido en caché. Pero cualquiera que esté de visita example.com después de que el visitante A de Japón reciba contenido en caché siempre que el caché no esté obsoleto, lo que significa que el caché está actualizado. Cualquiera que venga después del Visitante C en Nueva York también recibirá contenido en caché.

Cargando fuentes de su propio dominio

Actualmente, la mayoría de los sitios web utilizan fuentes que no fuentes del sistema, es decir, fuentes ya presentes en la computadora del visitante. Y muchos de ellos usan Google Fonts como fuente de fuentes para el sitio web. El uso de Google Fonts en un sitio web significa que debe cargar la fuente desde fonts.google.com.

Si carga las fuentes desde su propio dominio en lugar del navegador, entonces no tiene que realizar una búsqueda de DNS por separado para averiguar desde dónde en Internet se pueden cargar las fuentes. También puede almacenar en caché las fuentes de la misma manera que almacena en caché sus propios activos estáticos como CSS y JavaScript. Pero además de eso, también puede enviar las fuentes mediante multiplexación. Un mecanismo introducido en HTTP / 2, que significa enviar varios archivos al mismo tiempo.

Todo esto da como resultado una carga más rápida de su sitio web.

¿Deberías usar APO?

Absolutamente sí. Si ya tiene Cloudflare Business y Servebolt Optimizer instalados, no tiene que hacer nada. Hemos implementado lo que APO hace en nuestro complemento para WordPress en combinación con Cloudflare Business desde hace algún tiempo.

Si aún no está utilizando Cloudflare Business con Servebolt Optimizer, continúe y juegue con Cloudflare APO en su complemento.

¡Excelente! Esto es todo lo que necesito para tener un sitio web rápido. ¿Correcto?

La optimización automática de la plataforma de Cloudflare no resuelve todos sus problemas de rendimiento. Al igual que Servebolt Optimizer para WordPress no resuelve todos y cada uno de los problemas de rendimiento. Tampoco es una fórmula mágica para todos los problemas de rendimiento, pero resuelven algunos de ellos.

Independientemente de los complementos y mecanismos (como APO) que utilice para acelerar su sitio, no cambia la cantidad de código de complemento, código de tema y código central que se necesita para entregar un sitio a su visitante. El rendimiento extremo es siempre el resultado de muchas mejoras, nunca solo una. Por ejemplo, la velocidad extrema de Servebolt Cloud es el resultado de miles y miles de pequeñas optimizaciones que mejoran el rendimiento y ajustes.

Dicho todo esto, APO es una nueva característica increíble de Cloudflare. E implementa lo que ya hemos hecho en Servebolt durante algún tiempo. Acelerará su sitio, para los visitantes que acceden al caché. Pero es importante recordar que no todos los visitantes accederán al caché.

¿Qué no acelera APO?

La optimización automática de la plataforma de Cloudflare necesita almacenar en caché el contenido para proporcionar las principales mejoras de rendimiento. No todo el contenido se puede almacenar en caché, pero ¿qué contenido no se puede almacenar en caché?

En general, se puede decir que APO no acelera las solicitudes que deben llegar al servidor o que por otras razones no se pueden almacenar en caché. Esto podría ser solicitudes como:

  1. Cargando cualquier página con productos en el carrito en una tienda WooCommerce
  2. Cargando páginas detrás del inicio de sesión
  3. La mayoría de las solicitudes de admin-ajax.php y otros puntos finales Ajax

Deja una respuesta

Subir