Я работал и работаю с Smarty. Конечно моё мнение может быть не единственным. (Sorry для Tronyx).
Для тех, кто интерисуется, что это такое - можно познакомиться здесь:
http://smarty.php.net/.
А ведь создание темплейтов и задумывалось для дизайнеров, но не программистов.
Это не в тему о Smarty, а показывает общее понимание, что же такое и для чего вообще могут применяться template.
В общем то на такое категоричное утверждение можно не отвечать. Поэтому не для
Гаррилл (без обид).
Плюс (различных вариантов) template в возможности работы с дизайном без изменения программного кода. В общем случае работа с template более сложная, чем "черновое" программирование.
В любом случае использование той или иной системы template, никак не означает, что "дизайнер" должен быть тупым и ничего не понимать в системе, с которой работает.
Конечно "дизайнер" должен изучить и знать возможности применяемой системы template для успешной работы с ней.
При использовании Smarty (например), вовсе не обязательно использовать все существующие plugins (т.н. навороченность), но знание потенциальных возможностей любой системы и грамотное их использование и определяет к какому
виду дизайнеров относится данный.
Не хотелось бы, что бы кто то, понаслышке знающий о Smarty (хотя есть конечно и другие отличные системы, а так же в простых вариантах и собственные классы пишутся - всё зависит от целей), поторопился сделать выводы, основываясь на подобных заключениях, типа - "всё это гавно".
Всё выше приведенное, не "
вычитанное" где то, а моя личная точка зрения.
###############
С Наступающим 2003 !
Добавлю:
/* С наступившим Новым 2003 Годом, товарищи! */