|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Alexander V. Gaiduk 2:5020/400 25 Mar 2002 13:22:52 To : Andrew Alakozow Subject : Hа: разделение дизайна и кода -------------------------------------------------------------------------------- > DM> Лично я делал примерно так: шаблон дизайна грузится из файла, в виде > DM> одной строки. В нем присутствуют метки различных динамических > DM> элементов оформления (например, {menu} или {title}), в том числе, и > DM> метка {content}. > > DM> 2All: поругайте плиз этот метод, бо думается мне, что есть нечто > DM> эффективнее. > вполне годится для простых приложений. потом захочется вставок, ветвлений, > циклов и получится Template Toolkit. потом захочется использовать гибкую > структуру данных и получится AxKit. > > imho, есть некое эволюционное развитие (в порядке появления и повышения уровня > изощренности): > > plain HTML -> CGI -> SSI -> Callback Templates -> Pipeline Templates -> XSLT > > причем каждое звено вполне пригодно для использования по сей день. технология классная, вот тока XSLT не выросла пока из пеленок, ее тока MSIE5+ более менее по делу поддерживает. опера - ваще никак, нецкап 6 - что то пытался показать, но не сумел... вот когда ее будут поддерживать хотя бы 70% марок бровзеров тогда и будет ей будущее. хотя для интАнета, где к примеру есть короративная политика в софте, том она может в полный рост жить. это мое имхо. =GAV --- ifmail v.2.15dev5 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.cgi.perl/11999d28ad366.html, оценка из 5, голосов 10
|