Для ускорения обработки запроса клиента и уменьшения нагрузки на сервер динамические компоненты должны использовать кеширование. Кешировать как правило необходимо ту информацию, которая не зависит от конкретного обратившегося человека. Например, список новостей сайта идентичен для всех посетителей. Поэтому нет смысла выбирать данные каждый раз из базы. Время кеширования зависит в основном от частоты ввода новых новостей. Иногда может иметь смысл и кеширование зависящей от конкретного посетителя информации.