WhatsApp (503) 7365-9182 · isaac@tunegocioenlinea.net

Solo te escribimos desde @tunegocioenlinea.net

Tu plugin de caché no salva un hosting lento

La caché acelera las páginas que son iguales para todos, pero el carrito, el checkout y el panel siguen dependiendo del servidor. Así sabes si tu problema es el plugin o el hosting.

Tu plugin de caché no salva un hosting lento

Tu sitio está lento. Alguien te recomendó instalar un plugin de caché. Lo instalaste, activaste todas las casillas, corriste PageSpeed y… mejoró un poco. Pero los clientes siguen diciendo que la página “se tarda”, el panel de WordPress se arrastra y el carrito de compras va igual de pesado que antes.

La verdad incómoda: un plugin de caché es un maquillaje excelente, pero no es una cirugía. Si el problema está en el servidor, la caché solo esconde el síntoma en algunas páginas, para algunos visitantes, algunas veces.

Qué hace realmente un plugin de caché

WordPress, por defecto, arma cada página desde cero en cada visita: ejecuta PHP, consulta la base de datos, carga el tema y los plugins, y recién entonces entrega el HTML. Un plugin de caché guarda una copia ya armada de esa página y se la sirve a los siguientes visitantes sin repetir todo el trabajo.

Eso es muy útil. Pero fíjate en la letra pequeña: la caché funciona bien para páginas que son iguales para todos. Tu página de inicio, un artículo del blog, la página de “Quiénes somos”. Ahí brilla.

Donde la caché no llega (y donde se pierden ventas)

Hay partes de tu sitio que, por diseño, no se pueden o no se deben guardar en caché, porque cambian según quién las visita:

  • El carrito y el checkout de tu tienda en línea. Cada cliente tiene un carrito distinto.
  • Usuarios con sesión iniciada: clientes registrados, miembros, tú mismo en el panel de administración.
  • Búsquedas internas y filtros de productos.
  • Formularios de contacto, cotización o reservación al momento de enviarse.
  • La primera visita a una página cuya caché acaba de expirar o se limpió al publicar algo nuevo.

¿Notas el patrón? Las páginas que la caché no cubre son justamente las que generan dinero. El visitante curioso que lee tu blog recibe la versión rápida. El cliente que está a punto de pagar recibe la versión lenta, directo del servidor. (Si tienes tienda, en el blog de cache.lat repasamos los errores de WooCommerce que más tumban un sitio con tráfico alto.)

La señal que delata al servidor: el TTFB

El Time to First Byte (TTFB) mide cuánto tarda el servidor en empezar a responder. Es el tiempo en que tu visitante ve la pantalla en blanco antes de que aparezca cualquier cosa. Google, en su guía de web.dev, sugiere apuntar a 0.8 segundos o menos.

Haz esta prueba sencilla:

  • Mide una página del blog (cacheada) y anota el TTFB.
  • Mide la página del carrito, o una búsqueda interna, o abre el panel de WordPress.
  • Compara.

Si la página cacheada responde rápido pero las dinámicas tardan varios segundos en arrancar, el diagnóstico es claro: el plugin está haciendo su trabajo y el servidor no está haciendo el suyo.

Por qué un hosting se queda corto

No siempre es “mal hosting” en sentido absoluto; a veces es hosting equivocado para lo que tu negocio ya es. Las causas más comunes:

Servidores sobrevendidos

En muchos planes compartidos muy baratos, cientos de sitios comparten los mismos recursos. Cuando el vecino recibe tráfico, tú pagas las consecuencias. La caché no te protege de eso en las páginas dinámicas.

Versiones viejas de PHP

Las versiones recientes de PHP son notablemente más rápidas y seguras que las antiguas. Si tu sitio sigue en una versión vieja porque “así venía”, estás regalando rendimiento.

Sin caché a nivel de servidor

Existe caché que vive en el servidor, no en un plugin: caché de página en el propio servidor web, caché de objetos (como Redis o Memcached) que acelera las consultas a la base de datos, y OPcache para PHP. Son más eficientes que un plugin porque responden antes de que WordPress siquiera arranque.

Servidor lejos de tus clientes

Si vendes en Centroamérica y tu servidor está al otro lado del mundo, cada solicitud tiene que cruzar océanos. Una CDN ayuda con archivos estáticos, pero las páginas dinámicas siguen viajando hasta el servidor de origen.

Entonces, ¿desinstalo el plugin?

No. La idea no es “caché sí o caché no”. Es entender el orden correcto:

  • Primero, la base: un servidor con recursos suficientes, PHP actualizado y caché a nivel de servidor.
  • Después, la capa de WordPress: un plugin de caché bien configurado (uno solo, no tres peleándose entre sí), imágenes optimizadas y menos plugins innecesarios.
  • Por último, el borde: una CDN para servir archivos estáticos más cerca del visitante.

Cuando inviertes ese orden, terminas acumulando plugins de optimización para compensar un servidor que no da más. Cada uno agrega su propio código, su propia configuración y sus propios conflictos. El sitio se vuelve frágil, y la velocidad sigue sin llegar donde importa.

Y si de todas formas vas a usar caché, que sea la que menos le pide al servidor

Aquí entra algo que construimos justamente por este problema. cache.lat (te lo presentamos a fondo aquí) es nuestro propio plugin, y nació de lo que veíamos todos los días con clientes: sitios WordPress lentos en hosting compartido.

La diferencia con un plugin de caché tradicional es de fondo. La mayoría reduce el trabajo de PHP; cache.lat genera una copia HTML estática real de tus páginas públicas, la guarda en tu propio hosting y hace que Apache la entregue directo. En esa visita, WordPress ni siquiera se ejecuta. Eso significa que el servidor deja de gastar recursos en tu página de inicio o tu blog, y le queda más aire para lo que sí tiene que procesar.

Lo que nos importa en el contexto de este artículo:

  • No toca lo que debe ir en vivo: carrito, checkout, “Mi cuenta”, sesiones, búsquedas internas y formularios POST quedan excluidos siempre.
  • Funciona en hosting compartido normal: solo necesita Apache con mod_rewrite, sin CDN ni servidores especiales.
  • No se pelea con otros plugins: si detecta otro plugin de caché de página activo, te avisa y entra en modo seguro para no duplicar optimizaciones.
  • Te ayuda a diagnosticar: al generar la caché muestra el tiempo promedio por página, un buen termómetro de qué tan rápido responde tu hosting por sí solo.

Ojo: cache.lat no convierte un servidor saturado en uno bueno. Lo que hace es quitarle al servidor el trabajo que no necesita hacer. El plugin es gratis para hasta 10 páginas, así que puedes probarlo en tus páginas más visitadas y medir la diferencia antes de decidir. Los detalles técnicos están en cómo funciona y en la comparativa con otros plugins.

Checklist rápido para hoy

  • Mide el TTFB de una página cacheada y de una dinámica (carrito, búsqueda o panel).
  • Revisa qué versión de PHP usa tu sitio en el panel de tu hosting o en Herramientas → Salud del sitio de WordPress.
  • Pregúntale a tu proveedor si ofrece caché de servidor y caché de objetos.
  • Cuenta cuántos plugins de “optimización” tienes activos. Si son más de uno que hace lo mismo, sobran (en el blog de cache.lat hay una lista de plugins que ralentizan WordPress sin que lo notes).
  • Verifica en qué región está tu servidor y dónde están tus clientes.

Si después de esto descubres que tu sitio depende de un plugin para disimular un servidor que no aguanta, no estás solo: es de los casos que más vemos.

¿Quieres saber dónde está tu cuello de botella?

En TuNegocioEnLinea revisamos tu sitio, medimos lo que importa y te decimos con claridad si el problema es de configuración, de WordPress o del servidor. Sin promesas mágicas: si el problema es el servidor, te lo decimos, aunque la solución no sea un plugin. Escríbenos aquí y lo vemos juntos.

Sigue leyendo

¿Tu sitio necesita más velocidad? Prueba cache.lat, nuestro plugin de caché estática para WordPress (gratis hasta 10 páginas), o pásate a un Plan Básico que ya lo incluye con licencia Pro de cortesía.

– / 5 · 0 valoraciones

Categorías: ,

Comentarios

Sé el primero en comentar.

Deja tu comentario

Verificación de seguridad con Cloudflare Turnstile. Se activará al usar este formulario.
Los comentarios se revisan antes de publicarse.