В чем разница между "очистить кэш в Magento" и "очистить кэш хранилища" в управление кеш Magento это?
в чем разница между "Flush Magento Cache" и "Flush Cache Storage" в управлении кэшем magento?
8 ответов:
иногда расположение кэша (например, "/tmp/") или службы (например, Memcache) совместно используется с другими приложениями. "Flush Magento Cache" удаляет только те записи, которые Magento надежно отслеживает как свои собственные. "Flush Cache Storage" очищает все, но может повлиять на другие приложения, если они его используют.
обычно расположение "var / cache /" в папке Magento, так что не является общим в конце концов. Безопасно использовать любую кнопку. Иногда (редко) записи не имеют четких меток или Magento теряет их из виду, и только вторая кнопка оказывает на них влияние. Я обычно использую вторую кнопку, когда у меня возникают трудности с отслеживанием причины проблемы.
Очистить Кэш Magento
удаляет все элементы в кэше Magento по умолчанию (var / cache) и кэше var/full_page, которые имеют тег Magento
Очистить Кэш-Память
удаляет все элементы в кэше. Это эквивалентно удалению всего содержимого папки кэша на сервере.Если система использует альтернативное расположение кэша, все кэшированные файлы, используемые другими приложениями, будут удалены.
в качестве практического примера, если вы используете кэш Magento для собственных устройств, например,
$cache = Mage::app()->getCache(); $cache->save("My cached text","cache_name",array("my_cache"),60*60*24); echo $cache->load("cache_name");
вам нужно будет использовать flush Cache storage снимите этом, если вы делаете обновление.
в моем случае это для динамически генерируемого 3 уровня меню холста.
пожалуйста, найдите разницу между" Flush Magento Cache "и" Flush Cache Storage " ниже:
Flush Cache Storage: эта функция в основном очищает весь кэш, все теги кэша. Это вызывает функцию " flush ()" в модели "core/cache".
Flush Magento Cache: эта функция очищает теги кэша "MAGE"и " CONFIG". Этот класс-функция " clean ()" в модели "core/cache".
вот ответ на ваш запрос:
Flush Magento Cache При выполнении этого действия содержимое, имеющее тег Magento в var/cache и var / full_page_cache, удаляется.
Flush Cache Storage Ну, он удалил все содержимое кэша. В случае, если вы используете альтернативное расположение кэша или приложения, такие как Лак Кэш который является ускорителем веб-приложений, также известным как обратный прокси-сервер HTTP кэширования. Тогда это будет удалите кэш оттуда тоже.
вы должны очистить кэш-память, если вы изменяете столбцы таблицы (добавить или удалить столбец), потому что magento выполняет mysql
DESCRIBE
запрос, а затем сохраняет результат в кэше. Этот кэш не очищается, если вы только нажмете на кнопку" Flush Magento Cache".