Como o cache funciona no magento?

10

Gostaria de obter mais clareza no algoritmo de cache do Magento.

Eu me referi

https://www.nicksays.co.uk/developers-guide-magento-cache/

http://www.demacmedia.com/magento-commerce/magento-tutorials/understanding-full-page-cache/

Ainda assim, quando olho para a pasta var / cache, posso ver mage--0para mage--9e mage--ade mage--f.

  1. O que são todos eles?
  2. O que eles fazem?
  3. Como eles fazem?

Alguém pode explicar esse conceito?

Borboleta
fonte

Respostas:

1

No Magento, temos os seguintes tipos de cache:

  • Configuração

  • Layouts

  • Bloqueia a saída HTML
  • Traduções
  • Dados das coleções
  • Tipos e atributos de EAV
  • Configuração de Serviços da Web

Por que precisamos do cache do Magento?

Variável de armazenamento em cache de dados no cache. O cache cria uma pasta do sistema na qual registra todos os dados recebidos pelo usuário da rede. Quando um documento é solicitado novamente, a página da web mostra o conteúdo do cache. Com a ajuda dele, os navegadores não precisam baixar da Internet todos os elementos da página toda vez que você o visita, mas simplesmente "puxar" os elementos (como texto ou gráficos) que foram alterados. Em palavras simples, é assim que o gerenciamento de armazenamento em cache funciona. Portanto:

  • Carregamento significativamente mais rápido das páginas já visitadas.
  • Redução do seu tráfego. Portanto, precisamos de cache para aumentar a usabilidade e tornar nosso site mais rápido.
Rahul Singh
fonte
0

Não tenho certeza de quantos detalhes você deseja, mas basicamente o Magento armazenará em cache o máximo possível, por exemplo

  • Arquivos XML de configuração
  • HTML em cache
  • Dados da sessão (tecnicamente não em cache)

Se você usar o valor padrão 'arquivo' para armazenar o cache, ele armazenará esses valores no diretório var / cache usando o Zend_Cache. Estes são os arquivos que você vê lá.

Você pode excluir com segurança todos esses arquivos, limpando efetivamente o cache, e o Magento os regenerará para você.

John Tranter
fonte