Mailinglisten-Archive |
Hallo, ich habe bis heute nicht verstanden, welchen Vorteil die Template- Technik bietet. Die grundlegenden Argumente: - Trennung von Desig und Content - Strukturiertes Arbeiten - Effiziente Nutzung der Spezialkenntnisse/Ressourcen Nun, das ist in Ordnung. Doch wozu eine Template Klasse, die nichts anderes als Strings in Vorlagen parst? Das kann man doch auch mit normalen Code erreichen, wie z.B. mit: Dynamische und h=E4ufig verwendete Strukturen (Content, Navigation, etc.) werden in includes oder Funktionen ausgelagert, die wiederum Daten aus Datenbanken oder Files auslesen. Die includes und Funktionen werden dann in einer HTML-Vorlage eingebunden, wie z.B. ... HTML-Code... <? get_content(); ?> .. HTML-Code... <? include("navigation.inc.php"); ?> ... HTML-Code... Diese HTML-Vorlage kann ebenso jeder HTML-Editor verstehen, wie auch die Templates (Trennung von Design, Content) und damit kann ein Designer die Vorlagen erstellen und ein Programmierer die Fuktionen schreiben (effiziente Nutzung der Ressourcen). Wozu also noch einen Parser und eine Template-Technik, die man vorher installieren, in die man sich einarbeiten muss und die auch noch dazu das Denken kompliziert? Ausserdem: - Entstehen durch den Template-Parser Performance-Nachteile? - Ich denke schon! - Ein eigens modular etnwickelter Code, der auch HTML-Vorlagen ber=FCcksichtigt, bindet an keine Grenzen, die eventuell durch die Template-Technik vorgegeben sein koennten. Wozu also noch die Template-Technologie, wie z.B. FastTemplate, etc.? Mehr dazu fand ich auch vor einem Jahr unter: http://www.phpcenter.de/referenzen/pferdezeitungcom.htm Viele Gruesse Heinrich -- wittmer internet business solutions anton-lux-ring 8 =B7 61197 florstadt hwittmer_(at)_web-click.de =B7 http://www.web-click.de fon: 06035 968166 =B7 fax: 06035 968167 handy: 0173 6620586
php::bar PHP Wiki - Listenarchive