> Man erkennt ja alleine anhand der unzähligen PHP-Scripte ohne Templating-Engine, dass dieses einer großen Mehrheit an PHP-Entwicklern überhauot nicht geläufig ist, oder die einfach das Konzept der Vermischung von Logik und Dokument als etwas tolles und praktisches erachten.
Wenn ich mir da Perl-Projekte anschaue, finde ich meist irgendwelche CGI-Geschichten, die HTML-Code rausprinten. Auch im Java-Umfeld findet man Anwendungen, die entweder rein als Servlet HTML-Code rausprinten oder rein als JSP Java-Code in den HTML-Code einbinden.
Nebenbei ist PHP auch eine brauchbare Template-Sprache. Man muss sich nur darauf beschränken, keine Geschäftslogik zu verwenden. Präsentationslogik wie "if" für bedingtes Einblenden von HTML-Code oder "foreach" für die Darstellung von Arrays bzw. Listen sollte dagegen erlaubt sein. Viele Template-Engines bieten diese Funktionalität auch an.
Wenn ich mir da Perl-Projekte anschaue, finde ich meist irgendwelche CGI-Geschichten, die HTML-Code rausprinten. Auch im Java-Umfeld findet man Anwendungen, die entweder rein als Servlet HTML-Code rausprinten oder rein als JSP Java-Code in den HTML-Code einbinden.
Nebenbei ist PHP auch eine brauchbare Template-Sprache. Man muss sich nur darauf beschränken, keine Geschäftslogik zu verwenden. Präsentationslogik wie "if" für bedingtes Einblenden von HTML-Code oder "foreach" für die Darstellung von Arrays bzw. Listen sollte dagegen erlaubt sein. Viele Template-Engines bieten diese Funktionalität auch an.