Continuamente nos encontramos antes situaciones donde aplicamos cambios en el administrador o en ficheros de Magento y no se reflejan en el frontend. Un caso típico es un cambio en el footer donde subimos el cambio pero no hay manera de ver la modificación. CACHÉ es la culpable.
Magento guarda ficheros intermedios que son ejecutados de una forma más eficiente que los originales. También guarda variables, combina ficheros de configuración de las extensiones del sistema, traducciones, bloques, layouts de las plantillas, etc.. Todos estos ficheros ayudan a mejorar la velocidad de una página.
Si quieres vaciar la caché en Magento tenemos varias opciones dependiendo de la versión de Magento y el sistema que queramos usar:
Magento 1.9 o anteriores:
- Desde el administrador:
- Entramos en el administrador
- Ir a sistema- Gestión Caché
- Click en Flush Magento Cache
- Desde FTP:
- Entramos al FTP nos dirigimos a /var/cache y borramos todo su contenido
- Desde consola/ssh con la siguiente intrucción:
- rm -rf var/cache/*
Magento 2:
- Desde consola/SSH:
- Para Flush Cache Storage
php bin/magento cache:clean ó php bin/magento c:c
- Flush Magento cache
php bin/magento cache:flush ó php bin/magento c:f
- Desde FTP:
- Entramos al FTP nos dirigimos a /var/cache y borramos todo su contenido
- Desde consola/ssh:
- rm -rf var/cache/*
Diferencia Flush Magento Cache vs Flush Cache Storage
Flush Magento Cache
Borra ficheros del directorio (var/cache) asociados a Magento
Flush Cache Storage
Borra ficheros del directorio (var/cache) y otros posibles sistemas de cache alternativos usados por otras aplicaciones
Flush Catalog Images Cache
Borra todas las imágenes redimensionadas localizadas en media/catalog/product/cache.
Flush JavaScript/CSS Cache
Borra archivos css y javascript comprimidos.
Cuando estamos trabajando en desarrollo se recomienda tener la caché desactivada para evitar tener que hacer esta tarea frecuentemente.
Más posts relacionados
Involucrado en ecommerce desde 2010. Freelance especializado en tiendas online Magento y Shopify. Desde consultoría y programación hasta posicionamiento en buscadores junto a CRO.
Mi experiencia y pasión por el desarrollo y marketing online me hacen una fuente confiable para las empresas que buscan optimizar sus tiendas en línea y alcanzar sus objetivos.