Forum Webscript.Ru

Общие => Веб-технологии => Тема начата: Ma-)cTpo от 03 Сентября 2003, 19:06:45

Название: Шаблоны. SSI или PHP ?
Отправлено: Ma-)cTpo от 03 Сентября 2003, 19:06:45
1) Что работает быстрее?

2) В SSI и PHP можно работать с "классами", т.е. не тупо писать "инклюд", а указывать в шаблоне {переменные} и определять их значения (числовые, текстовые) в отдельном файле. Т.е. идёт полное разделение дизайна и программинга.  Кто шарит в этом, вопрос: быстрее этот метод тривиальных "инклюдов" ? Говорят, что он более прогрессивен и удобен. Что говорит практика, товарищи профессионалы?
Название: Шаблоны. SSI или PHP ?
Отправлено: Макс от 04 Сентября 2003, 01:27:58
1. Если не занимаешься разработкой порно-сайтов или не работаешь на yahoo - то вобщем-то неважно. (конечно SSI быстрее - но на эту разницу в скорости можно смело забить)

2. Чесно говря давно не юзал SSI и уже подзабыл его. Разве там есть классы ?
Из моей практики. Я много чего перепробовал (кроме SSI).
Если позволяет заказчик - я пишу на чистом пхп (то есть не использую классы для "полного" отделения дизайна от логики).
Просто мне так удобно.
Когда встречаются заказчики, требующие использование подобных классов, то наиболее удачный (имхо) - Sigma (http://pear.php.net/package-info.php?package=HTML_Template_Sigma)

Наиболее прогрессивным мне кажется использование XML/XSLT - технологий для отделения дизайна - но здесь много (для меня) своих подводных камней и мне в последнее время  часто стали попадаться хостинги не поддерживающие работу с XML в PHP
Поэтому переход на XML я наверное отложу до выхода php5