Daniel P.: vlibTemplate vs. smarty

Beitrag lesen

(wird ziemlich simple, aber effektiv)

Kann man damit dann auch Beiträge schreiben ;-)

Also Template-Engines finde ich persönlich schwachsinnig. Wenn man halbwegs intelligent PHP programmiert, kann man den eigentlich PHP-Code problemlos vom HTML-Code trennen und mehr macht eine Template-Engine nicht. Die Entschuldigung, dass Web-Designer die Template-Sprache besser erlernen könnten als das Grundwissen von PHP, ist auch nicht berechtig. Die Syntax unterscheidet sich eigentlich nur in der Einleitung des Scripts ("<?php" wird zu "{"). Das oft angepriesene Caching wird von PHP sowieso übernommen und ist auch sinnlos. Was vielleicht für Template-Engines spricht, wären einige nützliche Funktionen, die den Ausgabe-Code verkürzen. Kann man mit PHP aber auch machen. Alleine die Überlegung, dass PHP-Code, der vom Server umgesetzt wird, Template-Code umsetzen soll, obwohl PHP ja eigentlich auch nichts anderes ist als eine Template-Sprache ... ô_Ô

So, und jetzt möchte ich mal ordentlich zerissen werden ;-P