Introducción

Magento utiliza múltiples capas de caché para acelerar la carga de tiendas online. Limpiar o regenerar caché es una tarea habitual cuando actualizas módulos, cambias diseño o despliegas código nuevo.

En este artículo aprenderás a regenerar la caché de bloques, vistas y contenido desde la consola de Magento (CLI) de forma precisa y segura.

Índice

1. Tipos de caché en Magento

TipoNombre internoUso principal
LayoutlayoutEstructura de bloques en plantillas
Block HTML Outputblock_htmlContenido renderizado
Page Cachefull_pageCaché completa por URL
ConfigconfigParámetros de configuración
CollectionscollectionsConsultas de base de datos en catálogo

2. Ver estado de la caché

php bin/magento cache:status

Verás un listado de cachés activas y desactivadas.

3. Limpiar caché desde consola

php bin/magento cache:clean

Esto elimina archivos antiguos, pero no desactiva la caché. Ideal cuando haces pequeños ajustes o cambios parciales.

4. Regenerar caché (flush)

php bin/magento cache:flush

Esto borra toda la caché del sistema y de otros backends como Redis. Úsalo tras cambios grandes o problemas de visualización.

También puedes limpiar caché específica:

php bin/magento cache:clean layout block_html

5. Automatizar tras despliegues

En entornos de staging o producción puedes añadir al final de tus scripts:

php bin/magento setup:upgrade
php bin/magento cache:flush
php bin/magento indexer:reindex

🎯 Así te aseguras que todo se ve correctamente tras una subida de código.

6. Buenas prácticas

  • ⚙️ Usa cache:clean en desarrollo, cache:flush solo cuando sea necesario
  • 📦 No borres cache automáticamente si tienes sistemas de cache externos sin control
  • 🔒 Haz esto con permisos limitados en producción
  • 🧪 Prueba en staging antes de aplicar en vivo

7. Conclusión

Controlar la caché desde CLI te da rapidez, precisión y te permite automatizar tareas críticas en Magento. Mantener el entorno limpio garantiza que los cambios se reflejen sin errores ni contenido obsoleto.

📩 ¿Tu tienda no refleja los cambios? Podemos ayudarte a depurar tu sistema de caché.

Ir al contenido