Я собираюсь добавить кеширование на мой сайт, но я немного запутался в том, как кэшировать / не кэшировать информацию о зарегистрированном пользователе в заголовке.
Представьте, что какой-то контроллер отображает шаблон bundle: controller: view.twig. И я кеширую это представление внутри контроллера на 1 неделю.
Я также включаю bundle: controller: часть, которая отображает часть, которая кэшируется на 1 месяц.
Проблема заключается в том, что view.twig расширяет некоторые base.twig с заголовком раздела, который отображает «hello guest» или «hello user@user.com» в зависимости от аутентификации.
Должен ли я включить какой-нибудь мини-контроллер (bundle: controller: login_info), который отображает информацию 'hello' в base.twig? Или есть другой, более простой способ?