Для чего мы делаем шаблоны?
С самым сложным вопросом - для кого мы делаем шаблоны - разобрались.
Остался самый простой. А для чего вообще они нужны?
99% пэхапе программистов ответит, что для того, чтобы html не было пхп кода.
Мы с вами уже грамотные, и знаем, что
во-первых, вместо пхп кода напихаем кода на другом языке, например смарти или xslt - и ничего принципиально не изменится. просто поменяли шило на мыло. А можно и пхп оставить, но шаблоны юзать - только в путь.
во-вторых, сама по себе фраза бессмысленная. ну разделили html и php. А ЗАЧЕМ? классический ответ на этот вопрос - "несчастный дизайнер не понимает пэхапе" уже не канает - мы выяснили, что шаблоны делаем для себя. а "дизайнеру" в любом случае придется какой-то язык учить.
Итак.
Приветствуется голимая конкретика.
Для чего нужен шаблон? Конкретные примеры, когда он приносит ясно видимую пользу.
Теория тоже приветствуется, но только не в виде воды.
С самым сложным вопросом - для кого мы делаем шаблоны - разобрались.
Остался самый простой. А для чего вообще они нужны?
99% пэхапе программистов ответит, что для того, чтобы html не было пхп кода.
Мы с вами уже грамотные, и знаем, что
во-первых, вместо пхп кода напихаем кода на другом языке, например смарти или xslt - и ничего принципиально не изменится. просто поменяли шило на мыло. А можно и пхп оставить, но шаблоны юзать - только в путь.
во-вторых, сама по себе фраза бессмысленная. ну разделили html и php. А ЗАЧЕМ? классический ответ на этот вопрос - "несчастный дизайнер не понимает пэхапе" уже не канает - мы выяснили, что шаблоны делаем для себя. а "дизайнеру" в любом случае придется какой-то язык учить.
Итак.
Приветствуется голимая конкретика.
Для чего нужен шаблон? Конкретные примеры, когда он приносит ясно видимую пользу.
Теория тоже приветствуется, но только не в виде воды.