CMS 1C-Битрикс поддерживает следующие варианты кеширования * Файлы * APC * XCache * eAccelerator * Memcached Для того, чтобы узнать какое кеширование используется на сайте, следует авторизоваться под учётной записью администратора, перейти во вкладку "Администрирование" -> раздел "Настройки" -> пункт меню "Производительность" -> "Панель производительности". Строка в таблице "Хранение кеша". {{ :cms:bitrix:bitrix_cache_01.png?nolink&700 |}} {{ :cms:bitrix:bitrix_cache_01.png?nolink&700 |}} Для настройки кеширования следует доустановить компонент кеширования на сервере и произвести создание и редактирование файла .settings_extra.php, который находится в поддиректории bitrix в корневой директории сайта /var/www//data/www//bitrix/.settings_extra.php Редактирование файла можно производить как из консоли с помощью любого доступного файлового менеджера, так и через файловый менеджер панели управления ISPmanager. ====== Файлы ====== Кеширование в файлы на диске включается по умолчанию и является самым простым вариантом кеширования и зависит от скорости чтения с диска сервера. Таким образом является самым медленным. ====== APC ====== APC, а точнее его часть под названием APCu, используется вкупе с системой кеширования ZendOpcache от разработчиков PHP. Откройте файл .settings.php и добавьте строки 'cache' => array( 'value' => array ( 'type' => 'apc', ), 'readonly' => false, ), {{ :cms:bitrix:bitrix_cache_02.png?nolink&700 |}} ====== XCache ====== Данный кэшер опкода оптимально использовать вплоть до php 5.6 (версия 3.2.0 от 20140918) 'cache' => array( 'value' => array ( 'type' => 'xcache', ), 'readonly' => false, ), ====== Memcached ====== Для активации memcached следует добавить такой код array( 'value' => array ( 'type' => 'memcache', 'memcache' => array( 'host' => '127.0.0.1', 'port' => '11211' ), 'sid' => $_SERVER["DOCUMENT_ROOT"]."#01" ), ), ); ?> Обратите внимание на строку //"'sid' => $_SERVER["DOCUMENT_ROOT"]."#01""// \\ Для каждого нового сайта следует менять sid, к примеру, с 01 на 02 и так далее. Это сделано для того, чтобы сайт мог отличить свой кеш от закешированных данных соседнего сайта. ====== eAccelerator ====== eAccelerator не совместим с PHP версий выше 5.3 ====== Дополнительная информация ====== * [[cms:bitrix:как_сбросить_пароль_администратора|Как сбросить пароль Администратора в Битрикс]]