views: Кеш запроса и кеш html

Главные вкладки

Комментарии

Аватар пользователя heap.icer heap.icer 13 декабря 2010 в 14:17

Запросы могут зависеть от параметров, а могут не зависеть.

Например, запрос "последние записи такого-то пользователя" - зависит от id пользователя, который передается views через аргументы. Этот запрос не надо кешировать, потому что каждый раз id может быть разным.

Запрос "последние записи" - не зависит от параметров, поэтому это запрос можно кешировать, чтобы он не генерировался каждый раз при вызове views.

Аналогично с кешированием html. Кешировать html можно в обоих указанных примеров. Только если пользователи пишут раз в пару минут, то кешировать не надо. Если же раз в пару часов, то и кеширование можно поставить в 30 мин.