#Что означает ошибка
Медленная работа
Кэш очищается в «Настройки → Производительность». Включите композитный сайт, настройте memcached/redis и оптимизируйте компоненты.
#Причины и признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Нет кэша | Повторите действие после штатного закрытия приложения; очистка кэша нужна лишь после сохранения пользовательских данных. | Включите. Посмотрите соответствующие настройки и журнал сервиса. |
| Тяжёлые компоненты | Прочитайте относящуюся к этому компоненту запись в журнале до изменения конфигурации. | Оптимизируйте. |
| Слабый хостинг | Прочитайте относящуюся к этому компоненту запись в журнале до изменения конфигурации. | Масштабируйте. |
| Устаревшая версия | Уточните установленную версию и поддерживаемые требования; обновления берите только у разработчика. | Обновите. Посмотрите соответствующие настройки и журнал сервиса. |
#Пошаговое решение
- Включите кэшВойдите в административную панель Битрикс и откройте настройки производительности/кеширования; сначала измерьте время загрузки и проверьте режим автокеширования конкретного компонента. Не включайте сразу все уровни кеша на сайте с корзиной и персональными данными: страницы могут содержать индивидуальную информацию.
- Настройте композитныйДля композитного режима проверьте настройки «Композитный сайт», включите его сначала на стенде или для ограниченного набора страниц и убедитесь, что динамические области (вход, корзина, персонализация) помечены корректно. После включения проверьте гостевую и авторизованную версию страницы.
- Используйте memcachedЕсли администратор планирует использовать Redis/Memcached, сначала проверьте, что служба установлена, серверу разрешён доступ и версия Битрикс поддерживает нужную схему кеширования. Не включайте Memcached только потому, что он присутствует: настройка и очистка требуют учёта всех сайтов, которые используют общий экземпляр.
- Проверьте альтернативу: устаревшая версияПосле изменения конкретного режима очистите его кеш штатным средством панели и измерьте время ответа, число запросов к БД, правильность вывода корзины и личного кабинета. Если содержимое устаревает, проверьте ключи кеширования и условия его сброса вместо отключения всех механизмов разом.
#Проверка результата
Для «1С-Битрикс: как очистить кэш и ускорить сайт (композитный кэш)» выполните штатную проверку конфигурации, затем один контрольный запрос к сервису. Сверьте его результат с журналом и убедитесь, что пользователи не получили новых ответов 4xx или 5xx после изменения.