Методологии размещения веб-шаблонов - PullRequest
0 голосов
/ 24 ноября 2010

На мой взгляд, существует два основных стиля шаблонов.

  1. Стиль CakePHP.У вас есть 1 или более «макетов», а затем несколько страниц просмотра, которые вставляются в макет.Макет выбран в коде.
  2. Стиль Джанго.На самом деле понятия «макет» не существует, но шаблоны могут включать другие шаблоны.Вы обычно пишете один шаблон, который служит макетом, а затем все остальные шаблоны просто включают этот.

Каковы плюсы и минусы каждого?

1 Ответ

0 голосов
/ 24 ноября 2010

Для начала ...

Стиль торта означает более чистые шаблоны.Не нужно включать один и тот же макет снова и снова.Однако это также означает, что если вы хотите использовать макет, отличный от макета по умолчанию, вы должны указать его в контроллере, который нарушает представление и логическое разделение.

Еще одним преимуществом является то, что вы можете использовать один и тот же шаблон в другом макете без каких-либо изменений или условий, или, возможно, без макета для использования в iframe.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...