Alpha Cache — модуль кеширования для wordpress

Давно хотел поставить себе в блог какой-нибудь модуль кеширования, перебирал разные модули, каждый раз нужно было тестировать, разбираться как работает модуль, что то всегда не устраивало. И тут я подумал — «если что то хочешь сделать хорошо, сделай это сам». Так появился Alpha Cache для WordPress.

Модуль создаёт кеш по ходу работы, отдельно для каждого пользователя (пользователи для кеша отличаются по юзер-айди). По-умолчанию, в кеш не попадают страницы /wp_admin ветки, а страницы, которые получают POST запрос, из кеша не извлекаются, а строятся по-честному. Можно также сбрасывать кеш страниц, где были изменены либо сама статья, либо изменены комментарии.

Возможности сбора статистики минимальные, можно разрешить модулю считать число удачных и не удачных обращений в кеш.

Мне было важно, чтобы кеширование не мешало привычному комментированию на сайте.  При использовании некоторых кеш-модулей, на страницах, взятых из кеша, перестают работать разного рода анти-спам примочки. Вот пара модулей, которые типично работают и для кешированных страниц — NotCaptcha и Invisible Captcha.

Если вас привлекает типичный  подход к кешированию, когда кеш создаётся только для анонимного пользователя, то такая опция также есть в арсенале настроек. Можно также выбрать конкретно каких то пользователей, которые не будут получать сохраненные страницы.

В зависимости от нагрузки на сайт, можно варьировать характерные времена кеширования — время жизни страницы в кеше и период сборки мусора / оптимизации таблицы кеша.

Модуль уже добавлен в репозиторий WordPress. Установить можно через вкладку плагинов в админке вашего блога (в поиске наберите Alpha Cache). Страница проекта на сайте WordPress.

Мало букафф? Читайте есчо !

Создание системы хлебных крошек в WordPress

Февраль 27, 2026 г.

Есть готовые решения, плагины, которые могут решать ваши задачи в области генерации хлебных крошек. Они отлично подойдут для готовых к использованию тем оформления. Здесь я их не рассматриваю. В статье я покажу пару "собственных" подходов к генерации ...

Читать

Как получить стоимость товара в WC_Order

Ноябрь 22, 2020 г.

Искал как вытянуть стоимость позиций товара из заказа в woocommerce. А в итоге обнаружил неточность в документации плагина. Если вы располагаете идентификатором заказа, который по сути является posd_id, то алгоритм получения данных о строках заказа ...

Читать

Добавление сайдбара в виде блочного шаблона в WP

Февраль 20, 2023 г.

С появлением Гутенберга (Gutenberg), микрошаблоны вышли на новый уровень. Посмотрим пример создания собственного микрошаблона и вставки его в шаблон. Начать надо с регистрации сайдбара, для этого вставим в functions.php темы следующий код: [crayon-6a289d055eb15493544642/] ...

Читать

Обработка шоткодов в Contact Form 7

Июль 22, 2017 г.

Плагин Contact Form 7 позволяет конструировать формы, создавая их шаблоны в специальном конструкторе. Это (+CSS) позволяет придать форме любой внешний ...

Читать
 

Комментарии к «Alpha Cache — модуль кеширования для wordpress»

Понравилась статья? Есть вопросы? - пишите в комментариях.



Комментарий: