Как работает кеш в magento?

10

Я хотел бы получить больше ясности в алгоритме кэширования Magento.

Я сослался

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

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

Тем не менее, когда я смотрю на вар / кэш папки я могу видеть , mage--0чтобы mage--9и mage--aс mage--f.

  1. Что они все?
  2. Что они делают?
  3. Как они это делают?

Может кто-нибудь объяснить эту концепцию?

бабочка
источник

Ответы:

1

В Magento у нас есть следующие типы кэша:

  • конфигурация

  • Макеты

  • Блокирует вывод HTML
  • Переводы
  • Коллекции данных
  • Типы и атрибуты EAV
  • Конфигурация веб-сервисов

Зачем нам нужно кэширование Magento?

Переменная хранения данных кэширования в кеше. Кэш создает системную папку, в которую записываются все данные, полученные пользователем из сети. Когда документ запрашивается снова, веб-страница показывает содержимое кэша. С его помощью браузерам не нужно загружать из Интернета все элементы страницы каждый раз, когда вы посещаете его, а просто «вытягивать» элементы (например, текст или графику), которые изменились. Проще говоря, именно так работает управление кеш-хранилищем. Следовательно:

  • Значительно более быстрая загрузка уже посещенных страниц.
  • Сокращение вашего трафика. Поэтому нам нужен кеш, чтобы повысить удобство использования и сделать наш сайт быстрее.
Рахул Сингх
источник
0

Я не уверен, сколько деталей вы хотите, но в основном Magento будет кэшировать столько, сколько может, например

  • XML-файлы конфигурации
  • Кэшированный HTML
  • Данные сеанса (технически не кешируются)

Если вы используете значение «file» по умолчанию для хранения кеша, то он сохранит эти значения в каталоге var / cache, используя Zend_Cache. Эти файлы вы видите там.

Вы можете безопасно удалить все эти файлы, эффективно очистив кеш, и Magento восстановит их для вас.

Джон Трантер
источник