| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Bewertung: |
| | ||
| Moderator und Wett-König | Nachtrag: Zitat:
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |||
| Moderator und Wett-König | Zitat:
Zitat:
__________________ Viele Grüße, Dr.E. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. Think about software design before you start to write code! 2. Discuss and review it together with experts! 3. Choose good tools (-> Adventure PHP Framework (APF))! 4. Write clean and reusable software only! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | ||
| | |
| | |
| Erfahrener Benutzer Registriert seit: 21.05.2008
Beiträge: 1.531
![]() | Ich verstehe den Hype um Template-Engines nicht. Nach dem Einsatz zig unterschiedlicher TEs begnüge ich mich inzwischen (wieder) mit <?=$tpl->get('meinplatzhalter')?>. Die Syntax von Smarty & Co. orientieren sich an PHP - wieso dann nicht gleich PHP verwenden? PHP ist immerhin dazu u.a. nahezu geschaffen. Es liegt an der Disziplin der jeweiligen Entwickler/Designer, wie sie die Logik in Templates bewerten. Ich kam jedenfalls bisher NIE ohne Logik in Templates aus, allerdings unterscheide ich da strikt zwischen Programm- und Darstellungslogik. Als Beispiel möchte ich eine Seitennavigation nennen. Hier übergebe ich an die "Template-Engine" einfach die Anzahl der Seiten, sowie die aktuelle Seite. Nun kann innerhalb des Templates komplett bestimmen, wie die Darstellung erfolgen soll - vollständig. Klar, ohne Schleifen und Bedingungen geht es nicht - aber für mich fällt das unter die Rubrik "Darstellungslogik" und die hat somit absolut nichts in (m)einem Application-Controller zu suchen. Klar, entgegen dem steht das Argument, dass Designer keine Anpassungen vornehmen können, weil sie kein PHP können. In der Praxis (= div. Projekte) hat sich bei mir allerdings gezeigt, dass jeder gute Designer neben seinen Grafikprogrammen und HTML/CSS auch ein klein wenig PHP-Kenntnisse besitzt. Jene Designer, die kein PHP konnten, erzeugten meist auch schäbiges HTML/CSS, so dass ich hinterher selbst Hand angelegt habe. |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| XmlHTTPRequests statt Template Engine! Performance? | xueluf | PHP-Fortgeschrittene | 3 | 09.04.2008 11:35 |
| Template Engine vs PHP-Includes | aktionkuba | PHP Tipps 2007 | 16 | 19.06.2007 23:53 |
| Datenbankfelder direkt im Template verfügbar | phpbeginner | Datenbanken | 3 | 29.07.2006 20:30 |
| Eckige Klammern in Template | nutshell | PHP Tipps 2006 | 9 | 05.06.2006 19:12 |
| template in template einfuegen | tonne | PHP Tipps 2005-2 | 8 | 10.11.2005 22:24 |
| Template Engine die PHP5+E_STRICT überleben | PHP-Fortgeschrittene | 0 | 17.08.2005 10:33 | |
| Template verständniss problem; referenz | PHP Tipps 2005 | 17 | 19.05.2005 06:06 | |
| Template: Verschachteln von foreach | PHP Tipps 2005 | 2 | 12.05.2005 15:37 | |
| Php Code als Variable definieren und in Template darstellen | PHP Tipps 2004-2 | 4 | 31.12.2004 16:22 | |
| Template erstellen? | PHP Tipps 2004-2 | 10 | 08.12.2004 09:41 | |
| suche ein bestimmtes template system | PHP Tipps 2004-2 | 2 | 07.11.2004 19:49 | |
| Template Parser | PHP-Fortgeschrittene | 9 | 06.10.2004 23:04 | |
| PHP BB Template Engine :: Blöcke??? | PHP Tipps 2004 | 7 | 02.09.2004 21:01 | |
| [Erledigt] Template Scripting | PHP-Fortgeschrittene | 2 | 04.06.2004 18:34 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| smarty kontrollstrukturen im template, php template engine sinn, smarty kontrollstrukturen, template engine bedingung fortgeschrittene |