Логотип

Документация по макросам и шаблонам UMI.CMS

Секция [cache]

Название

Секция [cache] — Настройки кэширования системы

engine = 'none'

Описание

Текущий кэширующий механизм. На текущий момент доступны: apc, eaccelerator, xcache, fs, memcache, database.

static.enabled = 0

Описание

Включение/выключение статического кэширования.

static.mode = "normal"

Описание

Режим работы статического кэширования.

Возможные значения

normal

Значение по умолчанию. Время хранения кэша — 24 часа.

short

Время хранения кэша — 10 минут.

long

Время хранения кэша — 1 месяц.

nginx

Управляется настройками nginx.

static.ignore-stat = 0

Описание

Отключить сбор статистики при выдаче страниц из статического кэша.

static.cache-for-mobile-devices = "0"

Описание

Создавать отдельный статический кеш для мобильных устройств.

memcache.host = localhost

Описание

Указывает адрес сервера, на котором находится memcache, или путь к unix.socket.

Возможные значения

unix:///путь/memcached.sock

Подключение через unix socket

memcache.port = 11211

Описание

Указывает порт для подключения к memcachе. При использовании unix socket значение =0.

streams.cache-enabled = 0

Описание

Включает кэширование протоколов. Доступно через административную панель (раздел «Конфигурация», вкладка «Производительность»).

streams.cache-lifetime = 0

Описание

Указывает время жизни кэша протоколов в секундах. Доступно через административную панель (раздел «Конфигурация», вкладка «Производительность»).

cache-size-limit = 0

Описание

Ограничение на размер кэша в байтах. При превышении размера кэш будет очищен. Работает для кэширующих механизмов "Файловая система" и "База данных".

filter.ip[] = 192.168.7.171

Описание

IP адрес, при заходе с которого данные не будут загружаться из кэша.

not-allowed-methods[] = ""

Описание

Указывает методы, которые не нужно кэшировать. Не рекомендуется удалять методы, указанные по умолчанию.

Обратите внимание, с версии 2.8.5.1 в качестве значения для данного параметра можно указывать не только "модуль/метод", но и любой произвольный путь. Чтобы указать главную страницу, нужно добавить строку "__splash":

not-allowed-methods[] = "__splash"

not-allowed-streams[] = ""

Описание

Указывает протоколы, которые не нужно кэшировать

not-allowed-store-type[] = ""

Описание

Указывает типы сущностей, которые не нужно кэшировать

redis.host = "localhost"

Описание

Адрес хоста сервера Redis

redis.port = "6379"

Описание

Порт сервера Redis

redis.base = ""

Описание

Имя базы Redis

redis.auth = ""

Описание

Пароль для доступа к Redis