Просмотр поста

.
NURD
# AlkatraZ (24.07.2014 / 12:56)
ну с константами - там уже каждый делает как себе удобно.
Не в них суть, а в кэше, который в варианте нативного шаблонизатора не нужен.
По умолчанию отключен!
А теперь друг мой, представь что твой шаблон аля вордпресс достает кучу г. из базы, для вывода грида с данными для распечатки (работал однажды над http://www.cstoreoffice.com/, WP + Symfony). Причем грид изменяется довольно нечасто, но логики в самом шаблоне уже дофига.

В итоге на загрузку страницы тратилось около 1 мин. 40 секунд, так как доставались связные данные из более чем 20 млн. записей и 4 кластеров БД, общим весом в овер 20 ГБ.

Такой метод кеширования был использован, и был достигнут прирост скорости загрузки страницы до 28 секунд.

1. Это взято не с ветра а с практики
2. Никто не заставляет вас кешировать страницы с индивидуальной информацией.
3. Движок без MVC - пг. =)