|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Yury Kopyl 2:5020/400 20 Apr 2004 10:10:16 To : Ivan Frolcov Subject : Re: шаблонник посоветуйте -------------------------------------------------------------------------------- Ivan Frolcov -> "Re: шаблонник посоветуйте" : YK>>>> Ты же HTML в код хендлера не пишешь? :) IF>>> Hу так я и говорил, что в случае tt2 есть большой шанс к сползанию IF>>> к phpшности. YK>> Берем любой темплейтный движок - те же яйца, только сбоку. Hа чем YK>> то ты логику формирования будешь описывать? IF> Hа перле, разумеется. И чем меньше логике в шаблоне - тем лучше. Hе IF> формирования результата, а именно логики. В шаблоне всегка есть логика. Логика отображения. И запихиваеть ее куда то еще - архитектурная ошибка. И чем плох для этого HTML::Mason? YK>> Hа масоне это выглядит так: YK>> Model - модель бизнес-объектов, постороенная на Class::DBI. YK>> Содержит всю бизнес-логику работы. YK>> Controller - обычные страницы, в которых реализована логика YK>> получения внешних данных, дерганье нужных методов модели и YK>> формирование данных для отображения. Для эстетства можно эту логику YK>> тоже засунуть в классы. YK>> View - каталог шаблонов (на Mason, tt2, чем хочешь), которые YK>> дергает конткроллер. IF> От безделья рукоделье. Из бд все распрекрасно напрямую выливается в IF> шаблоны, без всяких посредников. Все эти Class::DBI и иже с ними IF> ничего, кроме недоумения, не вызывают. Я тоже так думал. Давно :) Yury Kopyl aka hrg | http://id.totem.ru | "Хоббиты-маздай! Мордовия-фарева!" (С)Сарумян --- ifmail v.2.15dev5.3 * Origin: IAC Samara-Internet, Ltd. (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/10277c14b4e4d.html, оценка из 5, голосов 10
|