|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Pavel Kurnosoff 2:5030/736.25 02 Feb 2001 02:18:30 To : M.Babakov@sochi.net.ru Subject : Re: Template's -------------------------------------------------------------------------------- MB> Кто что может сказать хорошего|плохого о Text::Template и MB> HTML::Template в плане их использования при "монтаже" веб-страниц? MB> Удобно, не удобно, преймущества? У меня сложилось впечатление, что первый MB> более универсален (в смысле, он не только для веба :), MB> у второго более узкая направленность. нисколько. разьве что формат служебных тэгов уж очень прочно ассоциируется с хтмл... второй весьма удобен и функционален, если сами эти шаблоны предварительно верстать еще чем-нибудь, более выскокоуровневым. или для этого есть специальный мексиканец. потом, соотвественно, будет небольшой проигрыш в памяти, но хорошая производительность. я для себя от html::template наследовал собственный класс, с дополнительной функциональностью. скажем, часто встречающаяся вещь - список чего-то, разбитый на страницы делается как: my $tpl=new Tpl 'news.htt'; $tpl->pager_loop('newsloop', 'SELECT NID,TITLE,TEXT,AUTHOR FROM NEWS ORDER BY DATE DESC'); $tpl->respond(200); а первый... не, я его, смотрел, конечно, но что не понравилось совсем не помню. но точно что-то было. я когда в самом начале понял, что print '<html>' - это не наш метод, то пересмотрел все возможные *[Tt]emplate* на cpan'е. html::template понравился больше всех. к тому же он развивается, т.е. есть люди, которые им пользуются. -- // pavel kurnosoff --- Gnus v5.6.45/XEmacs 21.1 - "Bryce Canyon" * Origin: there's no tomorrow (2:5030/736.25) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/3959237b9f47.html, оценка из 5, голосов 10
|