Zitat:
Zitat von kerstel Ich hab bei Smarty in den Cached-Files gesehen, dass die Kontrollstrukturen einfach durch PHP Code ersetzt werden. Ich denke aber das bei einem Umfangreichen Template es stark an die Performance geht wenn der Compiler ständig angesprungen wird. Oder irre ich mich da, da ich bei Smarty eigentlich noch nie Performance Probleme hatte. |
Einen Parser brauchst Du so oder so. Und PHP gestartet wird auch so oder so (wenn das Template System in PHP geschrieben wurde). Wenn Du erstmal den Parser hast, ist der Compiler template->php kein Problem. Und wie bei Smarty musst Du den Übersetzungprozess nur ausführen lassen, wenn sich das Template ändert.