Christian Seiler: Templates - Performanceaufwändig?

Beitrag lesen

Hallo Dennis,

Deshalb würde mich jetzt mal interessieren: Lohnt es sich bei ansonsten komplett statischen Seiten (bis auf LastChange vielleicht) mit Templates zu arbeiten? Macht ihr das? Habt ihr Erfahrungen damit?

Was verstehst Du unter statisch? Du meinst welche, die zwar durch den PHP-Parser gejagt werden, aber insgesamt nur 1 Zeile PHP-Code oder so enthalten? Da lohnen sich Templates sicherlich *NICHT*.

Sobald Du aber etwas komplexer programmierst (ein Kontaktformular oder auch Gästebuch ist da IMHO schon hinreichend komplex), kann eine Template-Engine durchaus sinnvoll sein. Somit trennst Du »Verarbeitungslogik« und der »Präsentation« und machst Dir das Leben somit später viel leichter. Die Performanceeinbußen bei den meisten Template-Engines halten sich in Grenzen, wobei Du schon damit rechenen musst, dass die Template-Engines selbst einen relativ hohen Prozentsatz der Ausführungszeit für sich selbst beanspruchen (die Frage ist halt hier, ob man die 5ms mehr bei 15ms statt 10ms dann auch merkt oder nicht).

Viele Grüße,
Christian