Скажем, у меня есть страница, которая содержит динамическое содержимое (например, результаты поиска). Какая техника кэширования правильная?
- Разместите
nocache
теги по всей странице?
- Поместить
nocache
теги вокруг сегмента разметки, который фактически содержит динамические данные?
- Поместить
nocache
теги вокруг динамических данных?
- Как-нибудь сказать Smarty не кэшировать динамические данные?
Динамические данные назначаются в качестве переменной Smarty (например, через assign
). Я думаю, что мне нужно попытаться максимизировать кеширование, но я немного пытаюсь понять, что нужно кэшировать, как снимать кеш, когда кэшировать, когда снимать кеш и т. Д.
Какие-нибудь советы?