La beta de CachePilot está abierta. Participar gratis en la beta

De 19 a 15 módulos: la historia de CachePilot

Por qué se rehízo CachePilot en noviembre de 2026, qué módulos se eliminaron y por qué, y cómo transcurrió la reestructuración versión a versión.

Cinco versiones de una misma página de plugin apiladas unas detrás de otras sobre una cuadrícula oscura, la más reciente delante con un botón naranja

Entre el 2 y el 4 de noviembre de 2026, el código de CachePilot pasó de unas 54.500 a 24.250 líneas y los módulos de 19 a 15. Esta entrada explica el motivo y las cinco versiones que resultaron de ello.

24.250

líneas de código el 4 de noviembre de 2026, frente a unas 54.500 antes

15

módulos, frente a las 19 carpetas de módulos de febrero

¿Cómo evolucionó CachePilot?

  1. El inicio

    Primer commit con la versión 1.0.2 del plugin. El inicio de CachePilot describe ese estado.

  2. Una estructura nueva

    El plugin pasa a plugin/ y las herramientas de desarrollo a dev/. El núcleo, Autopilot y los módulos se aligeran en varias pasadas.

  3. 1.1.0 y 1.2.0

    Se eliminan las cachés que no ahorraban trabajo. El Page Cache sirve las páginas mediante advanced-cache.php antes de que se cargue WordPress.

  4. 1.3.0 y 1.4.0

    Reglas del Page Cache para tiendas y el carrito, y después un módulo de minificación de CSS y JS que mantiene los archivos separados.

  5. 1.4.1

    Instalación sin asistente, Safety Check, informe semanal, un nuevo panel de administración y una traducción al alemán. La entrada de la versión ofrece los detalles.

¿Por qué se reconstruyó CachePilot?

Tras dos commits el 9 de febrero de 2026, el repositorio no registró ningún commit hasta el 2 de noviembre. Una revisión mostró entonces que buena parte del código no se justificaba. Algunos módulos almacenaban en caché datos que WordPress o el plugin correspondiente ya guardaban a bajo coste, de modo que añadían tráfico a Redis sin ahorrar trabajo a la base de datos.

El código tenía además una segunda capa de Redis junto al drop-in, y el Page Cache no servía las páginas almacenadas. La regla de la reconstrucción fue conservar lo que ahorra trabajo de forma medible.

¿Qué módulos se eliminaron y por qué?

De las 19 carpetas de módulos de febrero se fueron cinco y se añadió una. La lista de módulos muestra los 15 que existen hoy.

  • Elementor, Jetpack y Yoast SEO se eliminaron en la 1.1.0 porque sus cachés no ahorraban trabajo.
  • TLS pasó a los ajustes del núcleo, con la verificación del certificado activada por defecto.
  • Autopilot pasó a formar parte del núcleo, de modo que puede actuar sobre todos los módulos.
  • Minify es nuevo en la 1.4.0.

La versión 1.1.0 eliminó también los endpoints de la API REST y hizo que los módulos se ejecuten en peticiones de front end, REST y AJAX. Por eso la invalidación de la caché cubre también los guardados de Gutenberg y los pedidos de WooCommerce.

¿En qué punto está ahora?

CachePilot está en una beta para empresas. Las mediciones muestran cómo rinde el plugin reconstruido en una tienda en producción.

Fuentes

  • Historial de Git del repositorio de CachePilot: ningún commit entre el 9 de febrero y el 2 de noviembre de 2026.
  • plugin/readme.txt, entradas del registro de cambios de la 1.1.0 a la 1.4.1.
  • Recuento de líneas del código antes de la reconstrucción (unas 54.500) y el 4 de noviembre de 2026 (24.250).

Artículos relacionados