Saber qual cache limpar no Magento para resolver problemas sem riscos é essencial para manter a loja funcionando corretamente sem comprometer o desempenho ou causar falhas inesperadas. O sistema de cache do Magento é poderoso, mas se não for bem gerenciado, pode confundir o administrador e impactar negativamente a experiência do cliente.
Neste artigo, vamos explicar quais tipos de cache existem no Magento, quando limpá-los e como fazer isso de forma segura, evitando quebra de layout, perda de dados ou lentidão desnecessária.
Por que o cache é tão importante no Magento?
O cache no Magento serve para armazenar informações temporárias que aceleram o carregamento das páginas e reduzem o uso de recursos do servidor. Ele é responsável por exibir rapidamente conteúdos como layout, blocos, configurações e catálogos de produtos.
Porém, quando o cache está desatualizado ou corrompido, erros podem aparecer, como:
- Alterações no layout que não refletem no frontend
- Produtos que não aparecem ou mostram preços antigos
- Problemas com regras de carrinho e promoções
- Admin desatualizado após mudanças
Por isso, limpar o cache corretamente pode resolver muitos problemas — mas é importante saber qual cache limpar.
Tipos de cache no Magento e suas funções
No Magento 2, os tipos de cache são gerenciáveis individualmente. Veja os principais:
Tipo de Cache | Função |
---|---|
Configuration | Armazena arquivos de configuração dos módulos |
Layout | Estrutura de blocos e layout das páginas |
Block HTML Output | HTML final dos blocos renderizados |
Collections Data | Dados de coleções (produtos, categorias, etc.) |
Reflection Data | Otimização de classes geradas em tempo de execução |
Database DDL | Esquema do banco de dados (estrutura das tabelas) |
Compiled Config | Configurações mescladas dos módulos |
Page Cache (FPC) | Armazena páginas inteiras para acesso rápido |
Translations | Traduções de interface |
EAV Types and Attributes | Cache dos atributos de produtos |
Integration Config / API | Configurações das integrações e autenticação |
Quando e qual cache limpar no Magento?
1. Após editar layout, temas ou blocos
Cache a limpar:
- Layout
- Block HTML Output
- Page Cache
2. Após alterar atributos de produtos ou categorias
Cache a limpar:
- EAV Types and Attributes
- Collections Data
3. Após ativar/desativar módulos ou extensões
Cache a limpar:
- Configuration
- Compiled Config
- Reflection Data
4. Após atualizar regras de preços, promoções ou carrinho
Cache a limpar:
- Page Cache
- Collections Data
- Layout (se houver alteração visual)
5. Após alterar traduções ou textos da interface
Cache a limpar:
- Translations
Como limpar o cache com segurança
Via painel administrativo
- Acesse System > Cache Management
- Marque os caches desejados
- Clique em “Flush Magento Cache” ou “Flush Cache Storage”
Via linha de comando (CLI)
Para limpar todos os caches:
php bin/magento cache:clean
php bin/magento cache:flush
Para limpar um tipo específico:
php bin/magento cache:clean layout
php bin/magento cache:clean block_html
Dica: Use cache:clean
para limpar dados alterados. Use cache:flush
apenas quando quiser limpar todo o armazenamento (inclusive cache de outros sistemas, como Redis).
Cuidados ao limpar o cache
- Evite limpar todos os caches em horários de pico, pois isso pode aumentar temporariamente o tempo de carregamento.
- Nunca apague manualmente diretórios sem entender o impacto, especialmente em produção.
- Sempre teste em ambiente de homologação, caso esteja instalando novas extensões ou alterando o tema.
Ferramentas úteis para controle de cache
- Magento Admin Toolbar – Extensão que permite limpar cache diretamente do frontend
- n98-magerun2 – Ferramenta CLI com comandos rápidos e seguros para gerenciamento de cache
- Redis/Memcached – Soluções externas que aceleram e organizam o cache em ambientes avançados
👉 Veja também nosso guia completo:
Como limpar o cache do Magento corretamente sem quebrar o site
Conclusão: limpe o cache com estratégia, não por impulso
Saber qual cache limpar no Magento para resolver problemas sem riscos é um dos conhecimentos mais valiosos para quem administra ou desenvolve em Magento. Evite a prática de “limpar tudo” sempre que algo der errado — isso pode prejudicar a performance e esconder o real problema.
Com esse guia, você poderá agir de forma mais precisa, mantendo a loja estável, rápida e funcional.