| | | | |
| |||||||
| Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| Neuer Benutzer Registriert seit: 06.08.2011
Beiträge: 5
PHP-Kenntnisse: Fortgeschritten ![]() | Ich wollte hier mal kurz meine Vorstellung zum Event Handling System vorstellen und insbesondere eure Kritik und Verbesserungsvorschläge dazu hören. Ich hab versucht es in UML dazustellen, ob mir das gelungen ist solltet ihr mir sagen UML Schon mal Danke im Vorraus NecroniX |
| | |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() | Das ist aber kein Event, jedenfalls nicht im üblichen Sinne, z.B. des Event/Observer Patterns¹. Das Event ist schließlich ein Ereignis, auf das reagiert werden soll, keine Aktion die ausgeführt wird. Was du als Event bezeichnest kommt dem Command² noch am nächsten. Was das in der View nutzen soll ist mir allerdings schleierhaft. Dem kann ich nur zustimmen. ¹ http://en.wikipedia.org/wiki/Observer_pattern ² http://en.wikipedia.org/wiki/Command_pattern |
| | |
| | |
| Neuer Benutzer Registriert seit: 06.08.2011
Beiträge: 5
PHP-Kenntnisse: Fortgeschritten ![]() | @Chriz Ich hab bisher ne Aufteilung, die so aussieht das ein Plugin einen Container darstellt der verschiedene Untercontainer(Module) besitzt. Ein Module wäre dann z.B. eine Loginbox, diese hat ihren eigenen Controller wie eben auch das eigene Model. Würde ich jetzt z.B. "Plugin::load::FooBar" aufrufen würde er das Plugin FooBar laden und das Hauptmodul anzeigen. @Fab Nach meiner Ansicht sind diese Commands nur Platzhalter, die später eine Logik aufrufen sollen. Die View würde nur herausfinden wo diese stehen und diese dann weiter an die entsprechenden Klassen geben(so zumindest mein Plan). |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() | Ok so ergibt das langsam mehr Sinn, die Begrifflichkeiten waren zu Anfang ja doch sehr unklar. Klingt stark nach (view centric) HMVC. Unter dem Stichwort könntest du dich mal schlau machen, das Thema ist auch hier im Forum vieldiskutiert. AFAIK basiert auch das Framework von xm22 darauf. |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Problem mit "for" Schleife | kay899 | PHP Einsteiger | 8 | 12.02.2011 12:26 |
| Event mit Datumsberechnung | Todeshügel | Datenbanken | 16 | 11.11.2010 08:45 |
| Scriptangebot IV Content Management System | Master IV | Scriptbörse | 0 | 06.10.2009 15:09 |
| variable mit onclick an php | drombusch | PHP Tipps 2009 | 8 | 30.08.2009 14:45 |
| Fehler beim kompilieren von php 5.2.9 | malio | Server, Hosting und Workstations | 11 | 05.06.2009 18:40 |
| Event: User Regestrierung in die Datenbank??? | Dunkelelf9 | Datenbanken | 2 | 22.12.2008 15:49 |
| system() flush und Safari | webbi | PHP-Fortgeschrittene | 6 | 07.07.2008 21:30 |
| Event in Kalender ausgeben | zoro | PHP Tipps 2007 | 3 | 02.05.2007 13:40 |
| ComputerVerwaltung / System / Ereignisanzeige | dh1sbg | PHP-Fortgeschrittene | 3 | 17.11.2006 01:42 |
| Hilfe System für Bürobetrieb erstellen | PHP Tipps 2005-2 | 4 | 13.09.2005 00:56 | |
| 29.07.05: System Administrator Appreciation Day!! | Off-Topic Diskussionen | 2 | 25.07.2005 09:15 | |
| Chat System Chat System | Beitragsarchiv | 3 | 21.06.2005 17:07 | |
| Welches Template System? | zwelch | PHP Tipps 2004-2 | 1 | 18.11.2004 09:04 |
| [Erledigt] probleme mit event datenbank | Datenbanken | 1 | 04.09.2004 00:30 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| php event handling, event handling php, event handling in php, php script eventmanager 2011 2012, php script eventmanger, php script eventmanager, php events, uml event system, php und events handling über com, eventhandling php, php ereigniss, php action handling /, php event handlers, handling system, php event monatskalender ausgeben, uml event handling, php event handler, mvc hmvc factory design, ereignis handlng php, событийная машина |