Hallo noname und Danke für Deine Antwort,
endlich mal ein interessanter beitrag.
also: der parser ist selbst in z.b. php gebastelt, und hat die aufgabe, die eingestreuten template-tags in gültige (php) anweisungen umzuwandeln. das ist die arbeitsweise der gängigen templates. daher muß der parser laufen. ich selbst halte nichts von templates, da diese nur zusätzliche cpu zeit verbraten, und zudem in templates selbst oft programmlogik und darstellung gemixt wird.
»»
Das ist genau der Punkt der mich immer so wurmt. Alle die ich so kenne, also PHP Coder, schwören auf diese besagten Templates mit Parser. Ich habe immer nur das Gefühl das keiner so recht weiß wo die Vorteile bzw- Nachteile liegen! Und die wollte ich mal genauer ergründen.
ich empfehle folgende vorgehensweise:
in der index.php stehen 2 requires: z.b. seite.php und seite.htm
in der seite.php befindet sich die komplette applikationslogik
in der seite.htm befindet sich die darstellungslogik
So hatte ich es mir ja auch gedacht. Ist das jetzt ein anerkannter Weg den du da gehst und gibt es konkrete Beispiele dafür. Ich meine nur im Sinne der Akzeptanz für diese Lösung, die ich, wie schon gesagt, bevorzuge. Mir sind die Vor- und Nachteile dieser Variante aber nicht ganz bewußt und ich möchte Argumente für so eine Lösung sammeln.
Welche Erfahrungen hast du oder die Anderen bis jetzt gesammelt?
Viele Grüße
Chris