Hyper CacheЗачем нужно кэширование в WordPress? Думаю такого вопроса никто не задаст себе. Надеюсь, всем хорошо понятны цели кэширования. Если у нас небольшой сайт с небольшим количеством плагинов, то количество запросов к базе данных около 20-30 запросов. А представьте если у вас 100-200 запросов к БД и на сайт ежедневно заходит около 1000 человек. Предположим вы используете плагин wp-e-commerce, тогда количество запросов будет ощутимо. А благодаря плагину Hyper Cache для WordPress вы сможете генерить страницу один раз. При повторном обращении к странице она будет отдаваться из кэша.

Для настройки кеширования нам потребуется плагин Hyper Cache для WordPress. Распаковываем содержимое архива в папку с плагинами. Устанавливаем права 777 на папку wp-content. В файле wp-config.php пишем строчку define( 'WP_CACHE', true ); . Идем в админку и активизируем плагин. Идем в настройки плагина и выбираем нужные опции (ставим как минимум самую первую галочку - включаем кэширование). Теперь кэширование в WP работает.

После удачного запуска плагина у всех незарегистрированных пользователей в исходном коде веб страницы в самом низу должно появиться что-то вроде этого <!-- hyper cache: 28b20eb348f9cb5b8e16885c8df6ffd0 -->. Это говорит, что кэш исправно работает.

Внимание!

Использовать Hyper Cache с другими плагинами WordPress по кэшированию не рекомендуется. Скорее всего Hyper Cache не будет работать.

В будущем я расскажу как работает кэширование запросов в WordPress с помощью плагина wp FileCache.

Прочтите также: