| | | | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Moderator und Wett-König | Hallo ecomeback, damit haben sich bereits einige Leute beschäftigt und das Ganze nennt sich HTML-Helper. Diese finden sich in diversen Frameworks wie CakePHP, CodeIgniter und Zend Framework, die ich im Rahmen meines Vergleichs-Artikels untersucht habe. Dort kannst du dir sicher eine Anregung holen. Grundsätzlich ist der Ansatz nicht schlecht, HTML-Code generieren zu lassen, nur das ist ab einem bestimmten Punkt nicht mehr effizient, weil es zu statisch und unhandlich ist. Bis ich den ganzen Wrapper geschrieben, getestet und u.U. Erweitert habe, bin ich mit der Erstellung eines sauberen Templates, das von einem generischen Controller verarbeitet wird schneller. Man sollte meiner Meinung nach mehr Zeit in die Erstellung von Verarbeitungsstrukturen setzen, als sich HTML-Helper zu bauen. Wie gesagt, das ist meine persönliche Meinung. Hier noch schnell die Beispiele aus den genannten Frameworks, damit du dir diese ansehen kannst: - CakePHP (http://www.cakephp.org): Hier findest du unter /cake/libs/view/helpers einige Helper-Dateien, die dich interessieren könnten. - CodeIgniter (http://codeigniter.com): Die hier enthaltenen Helper liegen unter /system/helpers. - Zend Framework (http://framework.zend.com): Das ZF legt seine Helper unter /library/Zend/View/Helper ab. Als weitere Anregung zu dem Thema kannst du auch auf http://www.adventure-php-framework.org/Seite/Templates, bzw. http://www.adventure-php-framework.org/Seite/TagLibTags vorbeischauen. Dort werden Möglichkeiten beschrieben, die man mit Templates hat, in denen XML-Tags verarbeitet werden. Die am einfachsten verständliche Anwendung ist dabei unter http://www.adventure-php-framework.org/Seite/Formulare beschrieben - die Formular-Gestaltung.
__________________ 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: 17.01.2006
Beiträge: 468
![]() | http://de2.php.net/manual/en/ref.dom.php http://pear.php.net/packages.php?catpid=10&catname=HTML Zitat:
EDIT: Zitat: dr.e Zitat:
| ||
| |
| | ||
| Moderator und Wett-König | Hallo ecomeback, 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! ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | |
| |
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| html to image klasse | Matthiasnet | Trash | 0 | 19.06.2008 16:35 |
| Variable aus Klasse herausbekommen | GSJLink | PHP Tipps 2008 | 7 | 16.02.2008 22:25 |
| Variable und komplette HTML Datei | chrisonline | PHP Tipps 2007 | 3 | 24.05.2007 15:30 |
| String-Parser Klasse - was muss rein? | Matze | PHP Tipps 2007 | 2 | 08.04.2007 22:14 |
| mehr als eine Klasse einbinden | Alpha Centauri | PHP-Fortgeschrittene | 4 | 13.04.2006 20:56 |
| Klasenname einer nicht instanziierten Klasse | DerDesian | PHP Tipps 2007 | 9 | 30.11.2005 13:13 |
| [Erledigt] <if> </if> in einer HTML Datei fuer Templatesy | PHP-Fortgeschrittene | 6 | 03.11.2005 12:05 | |
| Instanz einer Klasse in einer anderen Klasse verwenden | Buhmann | PHP-Fortgeschrittene | 7 | 28.10.2005 23:12 |
| Probleme mit Urls und Dom KLasse. | daniel987 | PHP Tipps 2005-2 | 3 | 22.07.2005 15:17 |
| [Erledigt] Führerschein für Klasse A+B.. Preis OK??? | Off-Topic Diskussionen | 20 | 13.07.2005 18:44 | |
| IMAP: Bild(er) in HTML Part richtig darstellen | PHP-Fortgeschrittene | 1 | 07.10.2004 12:21 | |
| Klassenobjet in anderer Klasse benutzen | inu | PHP Tipps 2004 | 6 | 19.09.2004 10:58 |
| {$varname.optelement} mit preg_match aus HTML extrahieren | PHP Tipps 2004 | 0 | 11.09.2004 04:13 | |
| Klasse ändern | UniQ | PHP Tipps 2004 | 5 | 24.08.2004 14:46 |
| Validitor (HTML 4.01) = Schwachsinn? | Filewalker | Off-Topic Diskussionen | 19 | 03.08.2004 15:27 |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php html klasse, php class html, html class neu setzen mit php, html klasse php, php klassen html, html php class, php html klassen, html klasse, php klasse html, php klassen in html aufrufen, php klasse in html, html klassen in php, klasse in html, html php klassen, html klassen php, php classe in html datei, klassen für html generierung, php html parser klasse, html php klasse, php html klasse -auto |

Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.