Comment fonctionne le cache dans magento?

10

Je voudrais obtenir plus de clarté sur l'algorithme de cache Magento.

J'ai fait référence

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

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

Pourtant, quand je regarde le dossier var / cache, je peux voir mage--0vers mage--9et mage--adepuis mage--f.

  1. Que sont-ils tous?
  2. Que font-ils?
  3. Comment font-ils?

Quelqu'un peut-il expliquer ce concept?

Papillon
la source

Réponses:

1

Dans Magento, nous avons les types de cache suivants:

  • Configuration

  • Disposition

  • Bloque la sortie HTML
  • Traductions
  • Données sur les collections
  • Types et attributs d'EAV
  • Configuration des services Web

Pourquoi avons-nous besoin de la mise en cache Magento?

Variable de stockage de mise en cache des données dans le cache. Le cache crée un dossier système dans lequel il enregistre toutes les données reçues par l'utilisateur du réseau. Lorsqu'un document est à nouveau demandé, la page Web affiche le contenu du cache. À l'aide de celui-ci, les navigateurs n'ont pas besoin de télécharger sur Internet tous les éléments de la page à chaque fois que vous le visitez, mais simplement de "tirer" les éléments (tels que le texte ou les graphiques) qui ont changé. En termes simples, c'est ainsi que fonctionne la gestion du stockage en cache. Par conséquent:

  • Chargement considérablement plus rapide des pages déjà visitées.
  • Réduction de votre trafic. Nous avons donc besoin d'un cache pour augmenter la convivialité et rendre notre site Web plus rapide.
Rahul Singh
la source
0

Je ne sais pas combien de détails vous voulez, mais fondamentalement Magento mettra en cache autant que possible, par exemple

  • Fichiers XML de configuration
  • HTML mis en cache
  • Données de session (techniquement pas de mise en cache)

Si vous utilisez la valeur par défaut 'file' pour stocker le cache, il stockera ces valeurs dans le répertoire var / cache à l'aide de Zend_Cache. Ce sont les fichiers que vous voyez là-bas.

Vous pouvez supprimer en toute sécurité tous ces fichiers, vider efficacement le cache, et Magento les régénérera pour vous.

John Tranter
la source