|
|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Andrew Alakozow 2:5061/29.2 25 Mar 2002 00:05:35 To : Dima Marakasov Subject : разделение дизайна и кода -------------------------------------------------------------------------------- Dima Marakasov wrote to Alan Long... DM> Лично я делал примерно так: шаблон дизайна грузится из файла, в виде DM> одной строки. В нем присутствуют метки различных динамических DM> элементов оформления (например, {menu} или {title}), в том числе, и DM> метка {content}. DM> 2All: поругайте плиз этот метод, бо думается мне, что есть нечто DM> эффективнее. вполне годится для простых приложений. потом захочется вставок, ветвлений, циклов и получится Template Toolkit. потом захочется использовать гибкую структуру данных и получится AxKit. imho, есть некое эволюционное развитие (в порядке появления и повышения уровня изощренности): plain HTML -> CGI -> SSI -> Callback Templates -> Pipeline Templates -> XSLT причем каждое звено вполне пригодно для использования по сей день. aa29.2 --- (.) --- * Origin: Зукд ащкумук! (2:5061/29.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/27713c9e5e70.html, оценка из 5, голосов 10
|