| | | | |
| |||||||
| Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | ||
| Erfahrener Benutzer Registriert seit: 19.01.2010
Beiträge: 324
PHP-Kenntnisse: Anfänger ![]() | Zitat:
Bei der Suche nach einer Template-Engine, die nicht mit unnötigen Funktionen vollgeladen ist, aber trotzdem eine zu Smarty kompatible Syntax hat, bin ich auf Outline gestossen. Die Engine scheint mir ein wenig "under-exposed" zu sein. Kann ich nur empfehlen. | |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 28.11.2008
Beiträge: 160
PHP-Kenntnisse: Fortgeschritten ![]() | Ohne jetzt Werbung für eigene Programmierung machen zu wollen: ![]() Ich kann Serpent empfehlen. Das einzige Feature, dass eine eigene Syntax rechtfertigt, ist ja die Template-Sicherheit in Bezug auf die Weitergabe der Templates. Da ich das nie brauchte, bin ich halt den anderen Weg gegangen und habe einfach PHP um ein paar sehr nützliche Template-Features (Sehr kurze Syntax für PHP-Tags, Template Inheritance, Punkt-Syntax für Arrays etc.) erweitert. Herausgekommen ist halt Serpent, dass bei uns in der Firma sehr gut ankam (alles langjährige Smarty-Benutzer). Outline habe ich mir damals vor dieser langen Pause des Entwicklers angeschaut. War sehr interessant (gerade für Smarty-Liebhaber), genau wie Dwoo. Wobei mir Dwoo auch wieder vom Code zu mächtig war. Twig ist natürlich deshalb interessant, weil es einen relativen starken Rückhalt halt (Fabian P. ist ja nicht so unbekannt
__________________ http://mcsodbrenner.blogspot.com/ Serpent PHP Template Engine: http://code.google.com/p/serpent-php-template-engine/ |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 28.11.2008
Beiträge: 160
PHP-Kenntnisse: Fortgeschritten ![]() | Zitat:
Wie die Entwickler von Smarty ja auch so schön sagen: "Genauer gesagt erlaubt es die einfache Trennung von Applikations-Logik und Design/Ausgabe." Nicht von PHP und HTML.
__________________ http://mcsodbrenner.blogspot.com/ Serpent PHP Template Engine: http://code.google.com/p/serpent-php-template-engine/ | |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 02.09.2009
Beiträge: 921
PHP-Kenntnisse: Fortgeschritten ![]() | Ich habe einen gänzlich anderen Weg gewählt. Die Oberflächen werden mittels OO zusammengebaut. Also mehr in Richtung klassischer Desktop-Programmierung. Die einzelnen Komponenten rendern sich dann selber und am Ende wird alles zusammengebaut. Für reine CMS Aufgaben zwar etwas umständlich, aber sobald man datengetriebene Anwendungen betrachtet IMHO sehr viel schneller und eleganter. Wobei ich im Moment überlege, die Struktur nicht nur als PHP OO zur Verfügung zu stellen, sondern auch als XML. Damit würde das Auto-Generieren von Oberflächen oder ein "Oberflächen-Baukasten" nochmal wesentlich einfacher. Könnte man dann wieder vorkompilieren beim ersten Aufruf oder so.. *grübel* Alternativ läßt sich unser Framework, das wir verwenden aber auch mit Smarty oder irgendwas anderem befeuern. Ein weiterer Vorteil des OO-Aufbaus
__________________ Wir suchen PHP / Delphi und .NET Entwickler im Raum Darmstadt / Rhein-Main. Infos via E-Mail mueller@new-frontiers.de |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Fragen zu Smarty im Bezug auf OOP/Caching | Yanko | PHP Tipps 2010 | 3 | 16.01.2010 15:53 |
| [Erledigt] Problem mit Smarty extend | Powie | PHP Tipps 2009 | 17 | 02.01.2010 23:36 |
| Smarty und das MVC | [-UFO-]Melkor | Software-Design | 11 | 29.12.2008 13:01 |
| Smarty Templates & ZF | KeKs0r | PHP-Fortgeschrittene | 6 | 24.12.2008 16:20 |
| Smarty + MySQL = immer falsche Ausgabe | m0use` | PHP Tipps 2006 | 44 | 21.11.2008 20:30 |
| Problem mit Smarty | ccfirefox | HTML, Usability und Barrierefreiheit | 1 | 25.10.2007 16:19 |
| Was ist Aufgabe des Templates (Smarty), was nicht? | agrajag | PHP Tipps 2007 | 8 | 24.02.2007 13:19 |
| Smarty => 1ste allgemeine Verunsicherung | Canni | PHP Tipps 2006 | 7 | 10.10.2006 17:56 |
| Smarty + Oop Problem | Komandar | PHP Tipps 2006 | 5 | 25.07.2006 14:36 |
| Smarty verschachtelt | snatch-ic | PHP Tipps 2006 | 16 | 28.02.2006 20:54 |
| Frage zu Smarty | PHP Tipps 2005-2 | 10 | 07.07.2005 14:49 | |
| Smarty Error | Simon9990 | PHP Tipps 2005-2 | 8 | 07.07.2005 09:34 |
| Smarty und X-Cart Profis gesucht | Beitragsarchiv | 1 | 21.05.2005 13:38 | |
| [Erledigt] includepathproblem pear blockiert smarty und umgekehrt | PHP Tipps 2005 | 1 | 08.05.2005 18:46 | |
| was ist schneller smarty, oder normaler php code? | eQuin | PHP-Fortgeschrittene | 2 | 03.09.2004 11:51 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| smarty 3, smarty grundlagen, smarty 3 datenbank, php code in smarty 3, template inheritance php, labtec treiber mac, php trennung design ausgabe, php smarty 3.0 php error anzeigen, smarty 3 for schleife, smarty inheritence, smarty sicherheit, smarty3 define array, smarty 3 sicherheitslücke, dom smarty, smarty 3 php tag, smarty 3 bbcode, dwoo verschachtelte schleifen, define array in template smarty3, smarty3 cachen, funktionen im template smarty 3 |