Модуль «Кэширование»
Предназначен для кэширования элементов страниц сайта с целью ускорения генерации страниц, минимизации использования системных ресурсов в случае большой нагрузки на сервер. Модуль кэширования позволяет обслуживать сайты с большой посещаемостью — интернет-магазины, корпоративные сайты и СМИ.
Система кэширования передаваемых пользователю данных значительно сокращают нагрузку на сервер, время генерации страницы, одновременно увеличивая скорость загрузки страниц.
Новая система зеркалирования редкоизменяемого контента позволяет отображать тысячи страниц сайта в секунду. Пока сайты конкурентов еле справляются с нагрузкой, ваш сайт работает быстро и без сбоев!
Способы хранения кэша
- file — данные сохраняются в файлах (хранилище по умолчанию);
- memory — данные сохраняются в оперативной памяти;
- Memcached — хранение данных передается Memcached (через memcached), рекомендуется использовать совместно с OPcache. Версии PHP: 5.6, 7.x;
- Memcache — хранение данных передается Memcached (через memcache), рекомендуется использовать совместно с OPcache. Версии PHP: 5.3-5.6;
- Redis — хранение данных передается Redis (через phpredis), рекомендуется использовать совместно с OPcache. Версии PHP: 5.3+, 7.x.
- APCu — хранение данных передается APC, рекомендуется использовать совместно с OPcache. Версии PHP: 7.x;
- APC — хранение данных передается APC, при этом данные хранятся в памяти. Версии PHP: 5.3;
- XCache — хранение данных передается XCache, при этом данные хранятся в памяти. Версии PHP: 5.3-5.6.
Кэширование в статичные файлы
- Кэширование в статичные файлы предназначено для значительного уменьшения нагрузки на сервер при работе высоконагруженных сайтов. По мере посещения страниц сайта на сервере создается статичная копия, в результате чего доступ к страницам осуществляется практически мгновенно.
Управляемый (тегированный) кэш
- Управляемый кэш с использованием тегов позволяет поддерживать кэш в актуальном состоянии и отображать изменения на сайте сразу после редактирования или создания элемента в центре администрирования (без очистки всего кэша).
- Управляемый кэш особенно важен для больших контент-проектов — интернет-магазинов с большой номенклатурой, новостных сайтов и т.п.
- Не требует специальной настройки — для модуля информационных систем, интернет-магазина и структуры сайта тегированный кэш работает «из коробки».