В чем разница между «Очистить кеш Magento» и «Очистить кеш-хранилище» в управлении кешем Magento?
111
Иногда расположение кеша (например, /tmp/
) или служба (например, Memcache) используется совместно с другими приложениями. «Очистить Magento Cache» удаляет только те записи, которые Magento надежно отслеживает как свои собственные. «Очистить кэш-память» очищает все, но может повлиять на другие приложения, если они его используют.
Обычно местоположение находится var/cache/
в папке Magento, поэтому в конце концов к нему не предоставляется общий доступ. Использовать любую кнопку безопасно. Иногда (редко) записи не имеют четких тегов или Magento теряет их отслеживание, и только вторая кнопка влияет на них. Я обычно использую вторую кнопку, когда мне сложно определить причину проблемы.
mage--*
каталоги. Ручное удаление одного и того же должно быть окончательным, поскольку оно не вызывает новых записей в кеше. Для этой цели в MageTool есть команда очистки кеша.Очистить кеш Magento
Удаляет все элементы из кеша Magento по умолчанию (var / cache) и из кеша var / full_page, которые имеют тег Magento
Очистить кэш-память
Удаляет все элементы из кеша. Это эквивалентно удалению всего содержимого папки кэша на сервере. Если ваша система использует альтернативное расположение кэша, все кэшированные файлы, используемые другими приложениями, будут удалены.
источник
В качестве практического примера, если вы используете кеш Magento для своих устройств, например:
Вам нужно будет использовать очистку кеш-памяти, чтобы очистить это, если вы сделаете обновление.
В моем случае это для динамически генерируемого трехуровневого меню за пределами холста.
источник
Пожалуйста, найдите разницу между «Очистить кеш Magento» и «Очистить кеш-хранилище» ниже:
Flush Cache Storage: эта функция в основном очищает весь кеш, все теги кеша. Это вызывает функцию «flush ()» в модели «ядро / кеш».
Очистить кеш Magento: эта функция очищает кеш-теги «MAGE» и «CONFIG». Это класс функции «clean ()» в модели «ядро / кеш».
источник
Magento Cache: удалите все элементы из кеша Magento по умолчанию (var / cache) в соответствии с соответствующим тегом Magento.
Очистить кеш-хранилище: удалите все элементы из кеша независимо от тега Magento. Если вы использовали другое местоположение, используемое другим приложением, оно будет удалено в этом процессе.
источник
Вот ответ на ваш запрос:
Очистить кэш Magento При выполнении этого действия удаляется содержимое с тегом Magento в var / cache и var / full_page_cache.
Очистить кеш-хранилище Ну, он удалил все содержимое кеша. Если вы используете альтернативное расположение кеша или приложение, такое как Varnish Cache, который является ускорителем веб-приложений, также известным как кэширующий обратный HTTP-прокси. Тогда он тоже удалит оттуда кеш.
источник
Вам необходимо очистить кеш-память, если вы изменяете столбцы таблицы (добавляете или удаляете столбец), потому что magento выполняет
DESCRIBE
запрос mysql, а затем сохраняет результат в кеше. Этот кеш не будет очищен, если вы нажмете только кнопку «Очистить кеш Magento».источник
Как правило, cache: clean удаляет весь включенный кеш, связанный с magento, тогда как cache: flush удаляет все хранилище кеша, будь то кеш Magento или любой сторонний кеш (включен или отключен)
источник
Magento Cache: удалите все элементы из кеша Magento по умолчанию (var / cache) в соответствии с соответствующим тегом Magento.
Очистить кеш-хранилище: удалите все элементы из кеша независимо от тега Magento. Если вы использовали другое местоположение, используемое другим приложением, оно будет удалено в этом процессе.
источник
Очистить кеш Magento Он используется для удаления кеша, созданного по умолчанию magento
var/cache
иvar/full_page
.Очистить кеш-хранилище . Используется для удаления всех типов кешей (кеш Magento и кеш, созданный другими внешними провайдерами.
источник