der Humorlose: Template-Engine

Beitrag lesen

Hallo,

Ob der Layouter nun TWIG-Syntax lernt, oder ein bisschen rudimentäres PHP, ist egal.

Also ist es für dich egal, ob ein Layouter per PHP Sicherheitslücken ins System reissen kann, weil er eben kaum PHP kann oder nicht?

das ist sicherlich ein Punkt, der zu beachten ist. Allerdings sollte man vielleicht nicht jeden Deppen ans System lassen und zweitens entsprechende Template-Variablen zur Verfügung stellen, die er nur noch per echo auszugeben hat. Alle Logik passiert sowieso nicht im Template (wobei wir wieder bei strikter Trennung von Ausgabe und Logik wären, ich weiß, ich weiß). Deshalb würde ich im Falle von PHP wohl TWIG bevorzugen, vorausgesetzt, das Projekt ist groß genug.