Использование механизма кеширования

Материал из Документация NGCMS

Перейти к: навигация, поиск

А знаете ли вы, что:

Многие новые плагины поддерживают кеширования своего вывода. Данный механизм позволяет значительно уменьшить нагрузку на сервер БД (в некоторых случаях кол-во SQL запросов может быть уменьшено вдвое).


Как это работает:

  1. Плагин проверяет наличие в кеше данных, которые лежат в кеше не более периода обновления кеша (конфигурационный параметр). Если данные найдены - плагин выводит данные из кеша и завершает свою работу.
  2. Плагин выполняет SQL запрос, формирует ответный текст, выводит данные и помещает их в кеш.

Как это настроить:

Все настройки производятся в разделе Настройки кеширования плагина.

  1. Настроить период обновления кеша - для сайтов, обновляемых нечасто (менее 100 статей в сутки) достаточно выставить следующие параметры:

archive/calendar - 10 минут ( 600 секунд )
popular - 5 минут ( 300 секунд) при таких настройках пользователи вообще не заметят что используется кеширование

  1. Включить кеширование выставив значение Да в параметре использовать кеширование данных