За 3,5 года мой блог весьма сильно разросся, стал использовать больше плагинов для WordPress, база данных стала толще, посещаемость блога увеличилась до 2к-3к в сутки и порой подскакивает по 4-5к. Само собой нагрузка на сервер хостинг весьма сильно возросла и пришлось искать способы снизить нагрузку на сервер. Таким образом, я и пришел к тому, что начал использовать плагины кэширования. А данный пост будет посвящен именно плагину кэширования MaxCache, который я недавно себе приобрел.
Начну, пожалуй, с того, что мне довелось перепробовать далеко не один из популярных бесплатных плагинов для кэширования страниц сайта на базе WordPress. Пробовал знаменитые и HyperCache, SuperCache и так далее. Они весьма не плохи и в свое время они мне прекрасно помогли и долгое время справлялись с нагрузкой, но пришел тот момент, когда нагрузка стала выше и им это оказалось уже не по силу.
Я много шаманил с настройками этих плагинов, пытаясь выжать из них максимум, но хостер продолжал меня засыпать письмами о превышении допустимой нагрузки на хостинг по моему тарифу. Не знаю почему, но мне не хотелось менять свой хостинг, да и перебираться на тарифы выше меня что-то тоже не тянуло. И так весьма неплохо трачусь на аккаунты хостингов под разные сайты, поэтому в последнее время стараюсь максимально на этом экономить и стараться не держать большой запас производительности – зачем платить за то, что не используешь.
На некоторых своих сайтах я использую CMS MaxSite – быстрая и простая система, к которой у меня просто нет претензий, и как-то когда я забрался на оф сайт разработчика заметил страницу плагина кэширования MaxCache для WordPress от этого же разработчика. Меня это предложение заинтересовало, не смотря даже на то, что плагин платный. В принципе на это можно даже не обращать внимание, так как стоит он каких то 10 долларов за бессрочную лицензию. Я подумал и, зная работу CMS MaxSite, решил опробовать этот плагин и посмотреть на что же он способен. Автор плагина предлагает для ознакомления бесплатную демо версию для тестирования, если все пойдет благополучно, то можно смело приобретать полную версию плагина. В принципе эти 300 рублей мелочь, а если плагин действительно работает, то я неплохо сэкономлю, ведь эту незначительную сумму я быстро бы истратил, перейдя на тариф выше у хостера.
Плагин устанавливается несколько другим способом нежели привычный нам при установки всех плагинов для WP, он больше смахивает на хак для WordPress нежели на плагин. Но при этом никаких трудностей с установкой у меня не возникло, к плагину идет подробная инструкция.
Возиться с замерами обращений к БД и прочему я не стал заморачиваться, так как мне хостер ежедневно присылает на почту отчет о нагрузке моим сайтом выделенных мне ресурсов на сервере + количество ошибок и предупреждений и так далее. Именно ориентируясь на данные в этом отчете я решил проверить работу этого плагина и взял демо версию на неделю для тестирования.
По этим скриншотам прекрасно видно работу плагина, причем хочу заметить, что высокие значения нагрузки до включения плагина – это не просто голый вордпресс, а уже с подключенным плагином HyperCache, который я затем выключил при установке плагина MaxCache!


Результат очень вдохновляет. Исходя из данных по этим отчетам стало понятно, что плагин MaxCache превосходит плагин HyperCache примерно в 1,5 – 2 раза, что просто не может не радовать.
Приобрел полную версию, которую и использую в настоящий момент на своем блоге.