Я просто готовлю настройка нового VPS куда я перенесу блог WordPress с хорошим трафиком (в настоящее время около 40 000 просмотров страниц в день), и я думал о стратегии кеширования.
Я нашел разные идеи и рекомендации, но из предыдущего опыта я настрою Nginx + PHP-FPM + MySQL (LEMP) на Linode VPS. Я также читал о настройке Nginx как обратный прокси с Apache и даже используя Лак тоже, но я не знаю, может ли все это улучшить скорость / производительность блога (это единственное, что будет установлено на VPS).
Теперь вопрос ... вы бы порекомендовали W3 Total Cache или WP Super Cache? Я использовал W3 в некоторых блогах, но я не заметил больших преимуществ и мне не нужны все его возможности, поэтому я думаю, что мог бы попробовать ветерана WP Super Cache. Кроме того, некоторые пользователи жаловались на сложную конфигурацию W3 и недостаточную производительность (даже потребляющее больше процессора) в некоторых случаях.
Я нашел довольно тщательное сравнение с несколькими плагинами кеширования для WordPress, которые подробно объясняют их плюсы и минусы
http://cd34.com/blog/scalability/wordpress-cache-plugin-benchmarks/
Это тоже интересно:
http://cd34.com/blog/scalability/wordpress-cache-plugin-benchmarks/
Chris_O, спасибо за ответ: вообще-то, наверное это верно для каждого плагина (не только кеширование), которое работает с WordPress, хотя всегда есть несколько более простых плагинов кеширования, ориентированных на «начинающих пользователей».
W3 Total Cache выглядит неплохо, если вы собираетесь воспользоваться всеми его функциями. Если вы этого не сделаете, я бы посоветовал вам выбрать более простое решение, такое как WP Super Cache или Hyper Cache. Производительность очень хорошая во всех случаях, а кеширование WP должно быть обязательным. Я думаю, что люди в Automattic должны немного поработать над этим аспектом.
Приветствую!
Большинство проблем, с которыми люди сталкиваются с W3 Total Cache, заключается в неправильной настройке и чтении документации. Чтобы W3 действительно сиял, вам необходимо использовать его с APC или Memcached для кэширования ваших объектов и базы данных.
Так же W3 Total Cache Development версия содержит встроенную поддержку Nginx и будет генерировать правильные правила перезаписи.