Для сложного, контролируемого кеша в компонентах Bitrix 2.0 используется класс CPHPCache. Он позволяет гибко выделить участки кода, которые не требуют кеширования, и управлять временем жизни кеша.
Подробная документация по классу доступна в официальной документации Bitrix.
