Кэширование собственных компонентов веб-проекта позволяет не только ускорить процесс создания веб-страницы, но и качественно снизить нагрузку на базу данных. Однако, если злоупотребить этой технологией, например, сохраняя в кэше результаты огромных выборок из базы данных - время создания веб-страницы и нагрузка программное и аппаратное обеспечение - могут серьезно возрасти и привести резкому снижению производительности веб-проекта.

Также существует риск постепенного накопления неиспользуемых и устаревших файлов кэша - возможный при использовании файлового кэширования и отсутствии периодического бизнес-процесса очистки устаревшего кэша в разделе "Настройки > Настройки продукта > Автокеширование > вкладка Очистка файлов кэша".

Рекомендуется не сохранять в кэш объекты размером более 1МБ - оптимизировав запросы к API , Bitrix Framework и усилив критерии фильтрации и выборки. Для защиты от разрастания общего объема файлового кэша рекомендуется периодически проверять размер системной папки: "/bitrix/cache", очищать устаревший кэш инструментами платформы ("Настройки > Настройки продукта > Автокеширование > вкладка Очистка файлов кэша") или операционной системы или использовать режим сохранения кэша в memcached (автоматически вытесняющий устаревший кэш).

- Во время нагрузочного тестирования веб-решения на объеме тестовых данных, приближенном к реальному (тысячи элементов в каталоге, десятки тысяч пользователей и т.п.), на каждой странице в публичной части при установленном режиме отладки "Суммарная статистика" - платформа отображает информацию по размеру кеша каждого компонента и суммарному размеру кэша веб-страницы:

  Необходимо проверить все, либо наиболее посещаемые веб-страницы проекта. Если предварительно не добавить в веб-проект тестовые данные, можно не "отловить" превышения кэшем допустимого размера.
- При использовании файлового кэша необходимо убедиться, что контролируется размер и число файлов и папок системной папки кэша "/bitrix/cache" (например, утилитой Nagios). Из-за ошибок интеграции возможно бесконтрольное увеличение размера данной папки (например, через полгода эксплуатации проекта в ней может оказаться миллион файлов размером 100ГБ). Также необходимо убедиться, что файловый кэш периодически, при необходимости, очищается с использованием инструментов платформы "Настройки > Настройки продукта > Автокеширование > вкладка Очистка файлов кэша" или утилит операционной системы.