Отделние вёрстки от исходного кода. Делается это для разделения обязаностей между кодером и верстальщиком. Ну и для удобства разработки.
Наличие шаблонизатора конечно влияет на скорость выполнения скрипта (в отрицательную сторону), но так же влияет на скорость разработки проекта в целом (в положительную сторону). Зависимость прямопропорциональна. Каждый занят своим делом в проекте.
|