Вчера читал топик на их форуме, правда, за 2000 год

и там насколько я понял не разработчики обсуждали, что-то в стиле "А почему они так сделали?"
Основная мысль что база использует индексы и таким образом, можно ускорить работу. Эта мысль обсасывалась с разных сторон, в итоге по-моему, так и не пришли к общему мнению. (update: вроде бы не такое там большое количество шаблонов

, скорее уже скомпилированные шалоны тогда нужно в базе хранить ).
Моё лично мнение, что шаблоны засунули в базу для того, чтобы уменьшить до минимума использование фтп, а именно настройки прав, обычным юзверем. И редактировать шаблоны их предлагают через админпанель (если не так-то поправьте, давно смотрел вбуллетин) Всё-таки не каждый кто будет использовать форумом программист или админ.
Правда, есть скользский момент в моих суждениях всё равно пользователю нужно будет изменить права на папки где будут аватары и загружаемые файлы.
Gas, я почти согласен с мыслью (да, и сам использую файловые шаблоны + файловый кеш, хотя вскоре всё нужно будет наверное в память переносить, хотя это почти тоже самое взгляд сбоку). Лично мне не понравилась однозначность
makvikа - особенно фраза о том, что Смарти - это оптимальный вариант.
Я вот, например, использую CodeIgniter часто, и native php templates в нём - мне вполне нравится

. Но могу сказать, только что это оптимальный вариант для меня, для других может подойти что-то другое.