Запросы могут зависеть от параметров, а могут не зависеть.
Например, запрос "последние записи такого-то пользователя" - зависит от id пользователя, который передается views через аргументы. Этот запрос не надо кешировать, потому что каждый раз id может быть разным.
Запрос "последние записи" - не зависит от параметров, поэтому это запрос можно кешировать, чтобы он не генерировался каждый раз при вызове views.
Аналогично с кешированием html. Кешировать html можно в обоих указанных примеров. Только если пользователи пишут раз в пару минут, то кешировать не надо. Если же раз в пару часов, то и кеширование можно поставить в 30 мин.
Комментарии
кеш запроса - сохраняет выдачу запроса к БД
кеш html - выдача результата views
Запросы могут зависеть от параметров, а могут не зависеть.
Например, запрос "последние записи такого-то пользователя" - зависит от id пользователя, который передается views через аргументы. Этот запрос не надо кешировать, потому что каждый раз id может быть разным.
Запрос "последние записи" - не зависит от параметров, поэтому это запрос можно кешировать, чтобы он не генерировался каждый раз при вызове views.
Аналогично с кешированием html. Кешировать html можно в обоих указанных примеров. Только если пользователи пишут раз в пару минут, то кешировать не надо. Если же раз в пару часов, то и кеширование можно поставить в 30 мин.
heap.icer, спаибо немного разъяснил для себя