Lieber Jörg,
<!-- template: file template.php //--> Kleine <?=$tpl['FARBE'];?> Männchen stammen vom <?=$tpl['PLANET'];?>.
dieser Code setzt voraus, dass er von PHP geparst wird. Schreibt ein Autor (lies: Inhalte-Hineinschreiber, NICHT Programmierer!) syntaktisch falsch, entstehen Syntaxfehler, die die Ausführung des gesamten Prozesses ins Nirvana schicken kann, was zu einer dauerhaften Unverwendbarkeit der betroffenen Seite führt.
Will man das immer?
Auch in meinen Projekten notiere ich {#irgendein-text}
und {$irgendein-wert}
, obwohl ich selbst derjenige bin, der beides betreut. Wozu riskieren, dass meine Anwendung an dieser Stelle wegen nichtiger Syntaxprobleme stecken bleibt? Und warum sollte ich die Ausgabedaten von PHP parsen lassen? Die sind doch (in aller Regel) CSS/HTML/JS und nicht (schon wieder) PHP!
Liebe Grüße,
Felix Riesterer.