| | | | |
| |||||||
| PHP-Fortgeschrittene Arbeiten mit PHP ohne Einschränkungen |
|
| | LinkBack | Themen-Optionen | Thema bewerten |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | |
| Erfahrener Benutzer Registriert seit: 21.12.2009
Beiträge: 415
PHP-Kenntnisse: Fortgeschritten ![]() | Nö. Aber da offensichtlich eh keiner die von mir schon weiter oben geposteten Resourcen liest klink ich mich hier aus, ich werf die Perlen lieber anderen Säuen vor...
__________________ actra.development - Schwabstr. 2 - 70825 Münchingen www.actra.de/velopment/ - eMail: php.de@actra.de Zend Certified Engineer for PHP5 |
| | |
| | ||
| Erfahrener Benutzer | Zitat:
Es gibt für jedes Model also das Model selbst welches eigentlich nur als Datenobjekt fungiert, einen Mapper welcher die Daten irgendwie und irgendwo speichert und einen Service welcher die Daten validiert und den man schlussendlich benutzt. Um beim Beispiel des Links zu bleiben: Eine Person erstellen müsste also folgendermassen funktionieren: PHP-Code: | |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Naja irgendwo ist das ja logisch. Gerade wenn eine Liste von Personen in der DB gehalten wird braucht man ja eine übergeordnete Instanz, die dann eben ein Personenobjekt liefert/erzeugt.
__________________ -- One pixel is still too big. Please make it smaller. ASAP. Initiative Mittelstand. Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers. -- |
| | |
| | ||
| Erfahrener Benutzer Registriert seit: 25.05.2010
Beiträge: 852
PHP-Kenntnisse: Anfänger ![]() | Zitat:
Soweit ich das Ganze nach meinem Verständnis auffassen konnte, ist das Model an sich völlig "dumm". Die Methoden eines Models, in diesem Beispiel die Klasse Person, haben bspw. eine konkrete Datenbank-Abfrage nicht selbst implementiert, sondern beziehen sich auf ihre spezifischen Mapper. Das kann beispielweise ein Mapper für die Session-Resource als auch für eine DB-Resource sein, korrekt? So ruft zum Beispiel die Method logout() der Klasse Person eine Methode saveXYZ() des spezifischen Resource-Mappers auf. Den angesprochenen ServiceLayer verstehe ich als einen spezifischen Controller der Person-Klasse. Wie gesagt, ich finde dies mehrschichtige Konzept für einen "Laien" wie mich nicht auf Anhieb durchschaubar. Dennoch versuche ich mit bestmöglichen Verstand mir daraus etwas abzuleiten. Und nicht zuletzt bietet dieses Forum Platz dafür, um nicht verstandene Themen aufzuarbeiten und zu verstehen. | |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Framework Kernel Konzept | Geryon | Software-Design | 36 | 06.10.2010 22:23 |
| [MVC] Daten verschlüsseln & entschlüsseln im Controller oder Model | singu | Software-Design | 19 | 31.08.2010 00:18 |
| MVC: Request-Parameter ändern, im Controller oder Model? | singu | Software-Design | 5 | 29.07.2010 17:19 |
| Model view controll | Leberwurstbrot | PHP Tipps 2010 | 14 | 05.03.2010 18:14 |
| Konzept einer Datenbankabstraktion | Dark Guardian | Software-Design | 29 | 30.01.2010 18:13 |
| Kohana model bereich | splasch | PHP Tipps 2010 | 0 | 24.01.2010 09:03 |
| MVC Model Daten als Referenz oder Kopie übergeben? | serious-cool | PHP Tipps 2009 | 1 | 12.01.2010 22:10 |
| [Erledigt] Konzept für einen PHP Web Crawler | Dark Guardian | Software-Design | 10 | 23.11.2009 16:31 |
| MVC Konzept | Babbsdrebbler | Software-Design | 6 | 30.10.2009 08:13 |
| Konzept für Bowsergame | Wiillli | Beitragsarchiv | 1 | 21.10.2009 15:18 |
| Singleton Model oder Vererbung ? | MollocH | PHP-Fortgeschrittene | 2 | 10.02.2009 20:32 |
| kleines DB Konzept | Tomte | Datenbanken | 21 | 23.08.2008 10:22 |
| Konzept Frage (2), DB Package | greg | PHP-Fortgeschrittene | 0 | 15.07.2006 14:19 |
| Konzept GFX-Community | PHP Tipps 2005-2 | 2 | 22.08.2005 10:22 | |