hallo,
vielleicht könnte man meine Fragestellung etwas abändern in, macht eine Template Engine wie z.B. Smarty überhaupt Sinn?
Dann noch einmal: Smarty _ist_ keine Template-Engine, aber es _nutzt_ eine eigene. Wie und warum, ist im Handbuch (ich habs dor bereits verlinkt) erschöpfend dargestellt.
Gehen wir mal von einem etwas größerem Projekt mit Datanbankanbindung aus
Ok, die Zitatesammlung ist genau so etwas: Datenbankanbindung (in diesem Fall PostgreSQL], XML-Funktionnen (für die Feeds), Smarty, und eine gewisse "Größe". Wir haben bei der Zusammenstellung der Software, die ja erst im April diesen Jahres richtig losging, sehr viel über Smarty gelernt, es aber allenfalls zu 10 Prozent wirklich genutzt. Der Performance-Gewinn ist unstrittig, der konzeptionelle Nutzen ebenfalls.
Code von Design trennen kann man doch auch bestens mit reinem PHP
Smarty _ist_ eine PHP-Lösung. Vermutlich willst du dich mit den Dingen, die du ansprichst, doch erst etwas näher beschäftigen.
Grüße aus Berlin
Christoph S.