|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Ruslan Bondarev 2:463/327.37 02 Jul 2002 19:52:59 To : Sergey Tkachuk Subject : проблема с HTML::Template -------------------------------------------------------------------------------- *** 02 Jul 02 in a msg to Ruslan Bondarev, Sergey Tkachuk wrote: RB>> процессор, начальные данные. Поищи в БД, что надо, возьми нужные RB>> шаблоны и засунь туда эти данные. Потом сверни в трубочку и отдай RB>> пользователю. Именно так я и поступаю, используя TT2. RB>> "Дизайн", как вы его называете, пестрит у меня циклами и RB>> условиями. Как сделать иначе, я не знаю... ST> И чем тогда твои "шаблоны" с sql-запросами и хитрой логикой отличаются ST> от обычных скриптов? Hет там запросов. Запросы формирует объект (модуль), который отвечает за данный Recordset. И отдает шаблону в виде, например, массива хешей. А тот уже, на основании флагов разных и собственно рекордсета, конструирует себя из более мелких шаблонов. ST> В чем сермяжный смысл писать их не на perl, а на каком-то ST> дополнительном языке? Кого? Шаблоны? Да пофиг на чем писать. Я говорю вообще об идеологии разделения кода, данных, шаблонов, дизайна. Я ж писал -- "абстрагируемся". Мне интересно, как кто решает эту проблему. (В частности, на перле. В частности, используя tt2.) --- GoldED+/W32 1.1.4.7 * Origin: (2:463/327.37) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/33883d21da88.html, оценка из 5, голосов 10
|