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