Hallo Christoph,
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.
vielleicht bin ich genauso blind wie Pierre. Ich lese auf der von Dir verlinkten Handbuchseite zuallererst
<zitat>
Smarty - die kompilierende PHP Template-Engine
</zitat>
Ah ja. Smarty ist keine Template-Engine, sondern eine kompilierende Template-Engine. Vielleicht macht das ja einen Unterschied. Vielleicht steht in dem vielversprechenden Abschnitt "Was ist Smarty" genauer, was Smarty ist. Ok, ich lese gleich im ersten Satz des ersten Absatzes:
<zitat>
Smarty ist eine Template-Engine für PHP.
</zitat>
Ja was nun? Wie geht daraus hervor, was Du hier behauptest:
Dann noch einmal: Smarty _ist_ keine Template-Engine
Irgendwie passt das nicht zusammen. Aber vielleicht kannst Du mir das ja genauer erklären und die dazu passenden Handbuchabschnitte verlinken.
Danke
Vinzenz