Forum Webscript.Ru
Общие => Веб-технологии => Тема начата: Ma-)cTpo от 03 Сентября 2003, 19:06:45
-
1) Что работает быстрее?
2) В SSI и PHP можно работать с "классами", т.е. не тупо писать "инклюд", а указывать в шаблоне {переменные} и определять их значения (числовые, текстовые) в отдельном файле. Т.е. идёт полное разделение дизайна и программинга. Кто шарит в этом, вопрос: быстрее этот метод тривиальных "инклюдов" ? Говорят, что он более прогрессивен и удобен. Что говорит практика, товарищи профессионалы?
-
1. Если не занимаешься разработкой порно-сайтов или не работаешь на yahoo - то вобщем-то неважно. (конечно SSI быстрее - но на эту разницу в скорости можно смело забить)
2. Чесно говря давно не юзал SSI и уже подзабыл его. Разве там есть классы ?
Из моей практики. Я много чего перепробовал (кроме SSI).
Если позволяет заказчик - я пишу на чистом пхп (то есть не использую классы для "полного" отделения дизайна от логики).
Просто мне так удобно.
Когда встречаются заказчики, требующие использование подобных классов, то наиболее удачный (имхо) - Sigma (http://pear.php.net/package-info.php?package=HTML_Template_Sigma)
Наиболее прогрессивным мне кажется использование XML/XSLT - технологий для отделения дизайна - но здесь много (для меня) своих подводных камней и мне в последнее время часто стали попадаться хостинги не поддерживающие работу с XML в PHP
Поэтому переход на XML я наверное отложу до выхода php5