Да как по мне, то дело вкуса.
Шаблоны хранить можна где угодно.
Главное, что разработчикам было удобно.
Для себя я вижу одни неудобства (если хранить их в БД).
Хотя с другой стороны вопрос должен звучать немного нетак.
Плюсы и минусы, когда _скомпилированные_ шаблоны хранятся в базе?
Так-как если шаблонные движок компилируемый (я надеюсь автор это имел ввиду), то абсолютно всё равно где хранить _сами_ шаблоны.
Поскольку, как правило, после отладки compile-ция выключается.
Посему вывод - файлы.
MySQL-ю и так есть чем заняться.
Размышленя по поводу скрытия
1. От заказчика?
Человек заплатил деньги и вправе получить доступ к шаблонам. Я понимаю, например, скрипты авторского Front/Back-End-ы движка, хотя тоже под вопросом.
2. От греха подальше?
Тогда директория выше корня.
3. Плюсов хранения темплейтов в БД...
Ну незнаю одна головная боль, по-моему.
-~{}~ 11.07.07 17:20:
.
И templates u templates_c