Любая страница должна кэшироваться, если это полезно - статическая или динамическая.Отсутствие кэширования динамических страниц становится самоубийством при работе сайта с большим трафиком, так как ненужные повторные запросы ставят сайт на колени.
Конечно, все зависит от ожидаемой частоты обновления, который будет отличаться не только от сайта к сайту, но и от страницы к странице: если ваша страница «о нас» может меняться раз в неделю, нет смысла заставлять ее истекать через 1 минуту;OTOH, если главная страница меняется каждую секунду, может быть полезно установить время ее истечения на 21 секунду, так как задержка обновления <1 мин является приемлемой, но 20 секунд, когда обновление не обязательно отправляет HTTP-запрос, весьма полезныдля снижения нагрузки. </p>
Другими словами, не существует жесткого правила, вынесенного на каменные таблички с горы Синай, в которых говорится: «Ты должен кешировать главную страницу на один день» или «Не кешировать динамическое содержимое»"- это очень сильно зависит от конкретной ситуации на сайте.