Я запускаю Wordpress/WooCommerce. Недавно я перешел на APC + Varnish через W3TC + Memcached. Я использую плагин APC Backend dropin для Wordpress.Нужно ли очищать кеш APC после нового сообщения?
Я знаю, что кэш Varnish необходимо очищать, когда сообщение или комментарий обновляются/создаются. Я использую плагин, который очищает меня. Мой вопрос заключается в том, нужно ли очищать APC-кеш каждый раз, когда создается новый комментарий, редактируется сообщение или создается новое сообщение? Если да, то как я могу это сделать? Я знаю, что есть функция PHP, чтобы очистить ВСЕ кеш, но возможно ли только очистить кеш определенной страницы?
Спасибо!
Это относится также и к новому ZendOptimizer Plus? Я подумывал о переходе на него, но W3TC не поддерживает его. Однако, если мне не нужно очищать кеш после новых сообщений, то W3TC не нужно его поддерживать. – user3210369
Со всеми идеями кэширования кода операции так же: при изменении исходного файла PHP кеш должен быть недействительным. Если вы что-то измените в базе данных/Memcache и т. Д., Вам не нужно делать недействительным кеш-код операции. Кэширование Opcacode - это вещь низкого уровня, W3TC может ее использовать, но в первую очередь WT3C используется для кэширования объектов в памяти, ответов на кеш-память и т. Д. Сам по себе он не может кэшировать код операции (для этого нужен соответствующий модуль). Я не очень хорошо знаком с W3TC, но я считаю, что он использует APC в качестве хранилища в памяти, поэтому вы можете использовать ZendOpcache и ACPU (APC без кэша операций с кодами операций, только в памяти) – PolishDeveloper
Спасибо! Я могу попытаться сделать переключатель. – user3210369