Изменения

Нет описания правки
<slideshow title="" author="Виталий Филиппов" style="nobook" scaled="true" headingmark="@@" centermark="%%" />
* Тема: Кэширование в веб-приложениях — «что, где, когда»
* Формат: лекция
* Лектор: Виталий Филиппов
* Дата: 16 мая 2013
* Время: 1.5-2 часа
* Требования к аудитории: Представление о разработке в целом и интерес к веб-разработке в частности :)
 
[[Image:JetSnail.svg|300px]]
 
== Аннотация ==
=== HMVC ===
Обычно вполне нормальный подход — это разбить страницу на отдельные блоки и кэширование кэшировать их отдельно. Это можно назвать HMVC, просто потому, что с выделением каждого блока в свой маленький контроллер любой MVC превращается в H (Hierarchical, иерархический). Такое разбиение достаточно естественное, так как структура сайтов обычно блочная сама по себе. Обычный набор блоков — это:
* Layout — обрамление страницы, заголовок и подвал. Может делать «подзапросы» к вспомогательным блокам.
* Основной блок — обычно один. Бывает больше, но тогда они обычно отображаются друг под другом. Может делать «подзапросы» к вспомогательным блокам.