Neste artigo veremos como limpar o cache no Magento 2, pelo terminal e também alguns conceitos que envolvem esta ação (clean e flush).
Fala programador(a), beleza? Bora aprender a limpar o cache do Magento! 😀
Os caches podem atrapalhar os testes no ambiente de desenvolvimento ou a atualização de conteúdos em produção
Por isso é de uma importância limpar os caches a cada nova alteração
Porém lembre-se que o cache faz seu site carregar mais rápido, justo por já pré-armazenar as informações
Então a cada limpeza de cache em produção você pode ter uma queda de performance, que pode ser mal vista
Quer se especializar em Desenvolvimento Web? Veja o nosso catálogo de cursos.
Dito isso, no Magento 2 diferentemente do Magento 1, podemos limpar os caches via terminal, o que torna muito mais produtiva e rápida esta ação
Podemos optar por dois comandos, são eles:
php bin/magento cache:flush php bin/magento cache:clean
O comando clean, limpa todos os caches do Magento habilitados
E só limpa os caches nativos que o Magento utiliza
Já o flush limpa a storage de cache, ou seja, pode afetar outros processos de terceiros que salvam seus arquivos na pasta de cache
Outras possibilidades relacionadas a cache que o Magento nos dá, é verificar o status do cache
Ou seja, verificar quais caches estão habilitados e também desabilitados
php magento/bin cache:status
E é claro, podemos habilitar ou desabilitar todos os caches, com os seguintes comandos respectivamente:
php magento/bin cache:enable php magento/bin cache:disable
Se for algum tipo específico de cache, por exemplo de layout, podemos utilizar assim o comando:
php magento/bin cache:enable layout php magento/bin cache:disable layout
Conclusão
Neste artigo aprendemos vários comandos de cache no Magento 2, e principalmente como limpar o cache
Utilizamos o comando clean e flush para esta ação
O comando clean limpa todos os caches relacionados ao Magento, menos os desabilitados
Já o comando flush limpa todos os caches, até de extensões de terceiros, que sigam os padrões de cache do Magento
Confira também nosso catálogo de cursos gratuitos, com aulas semanais no YouTube