Любой молодой сайт, как правило, обладает низкой посещаемостью. В этом случае нагрузка на базу данных и на хостинг является минимальной. По мере развития и совершенствования сайта посещаемость будет расти, следовательно, увеличится нагрузка на базу данных. Особенно это заметно в пик активности пользователей (когда сайт просматривают сразу несколько сотен человек). Страницы могут долго грузиться (пользователям это вряд ли понравится), хостинг может повысить цены на свои услуги из-за высокой нагрузки (перевести вас на более дорогой тариф).
Для снижения нагрузки на базу данных используют метод кеширования веб-страниц. Заключается он в том, что страница сайта лишь в первый раз загружается с сервера. При последующем заходе посетителя на сайт эта страница будет генерироваться из кеша (загрузка произойдет намного быстрее). Для сайтов на WordPress для этих целей создали плагин Hyper Cache.
Скачать Hyper Cache можно с wordpress.org (плагин является бесплатным). Устанавливается на блог он стандартным способом. После установки необходимо активировать плагин, а затем произвести ряд действий по его настройке.
Откройте файл wp-config.php, который располагается в корневой папке блога. Необходимо вставить туда следующий фрагмент кода — define ('WP_CACHE', true). Только в этом случае плагин будет работать и кешировать страницы. Строку с кодом можно вставить в любое место файла wp-config.php, но до вот этой строчки — if ( !defined ('ABSPATH') ).
На всякий случай нужно найти папку Hyper Cache (в директории с другими плагинами) и установить на нее права доступа 777. Таким образом, вы разрешите плагину производить различные действия с кешированными страницами блога (удалять и записывать их).
Теперь пройдемся по настройкам плагина. В «Конфигурации» можно настроить таймаут кешированных страниц (время их жизни). Также можно указать, при каких условиях кеш будет очищаться (добавление новых заметок или изменение уже существующих). Вы можете отключить кеш для комментариев на блоге и включить кеширование для RSS. Чтобы все изменения вступили в силу, нужно нажать кнопку «Обновить». Еще важный момент – это кеширование главной страницы блога. Если на главной странице отображаются последние добавленные заметки, то лучше отключить кеш для нее.
После установки и настройки плагина нужно обновить страницу вашего сайта и посмотреть ее программный код. В самом низу должна находиться строка с указанием того, что плагин Hyper Cache активен (на английском языке).