Magento

Magento 2: Como limpar o cache (clean e flush)

16 de abril de 2020

Magento 2: Como limpar o cache (clean e flush)

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).

como limpar o cache magento 2 capa

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

0
Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x