Cada función es un interruptor, con sus propias exclusiones.
Celeris es un conjunto de interruptores independientes. Cada uno se puede probar sin riesgo, y cada uno le dice qué cambia.
01
Responde el servidor web. WordPress sigue dormido.
En una visita corriente, PHP arranca, carga WordPress, consulta la base de datos, ejecuta su tema y cada plugin activo, y construye una página HTML idéntica a la que construyó hace un minuto. Celeris escribe esa página en disco una vez y le da a su servidor web una regla para devolver el archivo directamente.
El efecto práctico es que su tiempo de respuesta deja de depender de cuánto tenga instalado. Un sitio con treinta plugins y uno con tres se sirven a la misma velocidad, porque en una página en caché no se ejecuta ninguno.
02
Solo las reglas que la página necesita de verdad.
Una hoja de estilos de tema se escribe para todas las páginas del sitio a la vez. Una página concreta usa una pequeña parte, y el navegador tiene que descargarla y analizarla entera antes de poder pintar nada. Celeris analiza cada página en segundo plano, incrusta las reglas que realmente usa y carga el resto tras la representación.
El análisis se hace en su propio servidor, a partir del HTML que su sitio produce: para eso no se envía ninguna página a ninguna parte. El servicio opcional de CSS crítico es la única excepción, y lo dice — pide a nuestro motor de representación que abra la URL pública que usted le indique, y devuelve los estilos de la primera pantalla.
03
Los servicios externos esperan a que haya alguien de verdad.
La analítica, los widgets de chat, los mapas incrustados y los píxeles se cargan en cada visita, casi siempre antes que su propio contenido. Compiten por la misma conexión y el mismo hilo principal, y son la principal razón por la que una página bien hecha sigue pareciendo lenta.
Celeris los retiene hasta el primer desplazamiento, toque o tecla. Quien se va a los dos segundos no llega a cargarlos; quien se queda los recibe una fracción de segundo después de tocar la página, y no nota nada.
04
El formato más ligero que el visitante sepa leer.
Las imágenes suelen ser la mayor parte del peso de una página y lo más fácil de arreglar. Celeris genera versiones WebP y AVIF de lo que ya hay en su biblioteca, deja el original intacto y sirve la que acepte el navegador que llega.
También arregla las dos cosas que hacen saltar una página mientras carga: las imágenes sin dimensiones declaradas y las que están más abajo y se descargan antes de que nadie llegue a ellas.
05
Cifras de su sitio, no de un folleto.
Todos los plugins de optimización prometen un resultado. Celeris cronometra sus propias páginas con la caché apagada y después encendida, y le muestra ambas cifras una al lado de la otra en su escritorio. Si un interruptor no cambia nada en su sitio, también lo verá.
La misma pantalla guarda el historial, de modo que una ralentización provocada por un plugin nuevo o por una actualización del tema aparece como una línea que se ha movido, y no como la vaga sensación de que el sitio se ha vuelto más pesado.
06
Un guardado, todas las capas vaciadas.
Una página en caché solo es rápida si el servidor sabe servirla, y solo correcta si cada capa la olvida en el mismo momento. Celeris escribe las reglas de Apache y LiteSpeed por usted, y le da el bloque Nginx que pegar cuando PHP funciona detrás de Nginx.
Cuando se guarda un artículo, la purga se transmite hacia fuera: los archivos locales, después Varnish si su alojamiento lo usa, después Cloudflare o el CDN que indique. Solo se vacían las páginas que han cambiado.
Cada página se analiza en segundo plano: solo los estilos que utiliza van en la página, el resto se carga sin bloquear la visualización.
Los rastreadores, los chats y los mapas solo arrancan con la primera interacción. Todo lo demás se aplaza a después de dibujar la página.
Carga bajo demanda, dimensiones que faltaban añadidas, WebP y AVIF generados y servidos, YouTube y Vimeo sustituidos por su miniatura.
Tiempo de respuesta con y sin Celeris, puntuaciones de PageSpeed antes y después, desde su propio escritorio de WordPress.
Reglas de Apache escritas por usted, bloque de Nginx incluido, purga transmitida a Varnish y Cloudflare, reescritura hacia su CDN.