php.de

Zurück   php.de > Webentwicklung > Software-Design

Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 01.08.2010, 20:00  
Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 70
PHP-Kenntnisse:
Fortgeschritten
singu befindet sich auf einem aufstrebenden Ast
Standard MVC: DatenController im ResponseController anzeigen

Ich habe mir für die Kommunikation zwischen meinen Programmen und meinem Webserver ein MVC-Aufbau überlegt. Dieses hat ein RequestController (der die Anfragen bearbeitet) und den ResponseController (der prüft ob irgendwelche Fehler vorhanden sind und schickt das Ergebnis vom Controller an die ResponseView. Nun wollte ich euch fragen, wie würdet ihr das Ergebnis vom Controller an den ResponseController übergeben.
singu ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 01.08.2010, 20:13  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 1.721
PHP-Kenntnisse:
Fortgeschritten
fab ist einfach richtig nettfab ist einfach richtig nettfab ist einfach richtig nettfab ist einfach richtig nett
Standard

Ich würde es gar nicht auf diese Weise aufteilen. Der sinn vom Controller im MVC ist ja, Anfragen zu bearbeiten UND das Ergebnis an den View zu übermitteln. Dann aber eine ActionController-Klasse für jede Aktion oder für jede Ressource, keine allesübergreifende RequestController-Klasse. Wenn ich dich falsch verstanden habe, tut mir leid, klingt alles sehr vage.

Was für eine Art von "Ergebnis" willst du eigentlich übergeben?
fab ist offline   Mit Zitat antworten
Alt 01.08.2010, 20:21  
Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 70
PHP-Kenntnisse:
Fortgeschritten
singu befindet sich auf einem aufstrebenden Ast
Standard

Also ich habe eine Grundstruktur.

- RequestController
- ResponseControler
- ResponseView

Nun habe ich auch einen Controller, den nur für dieses Projekt ist, die Grundstruktur wird in jedem Projekt eingesetzt.

Nun möchte ich das alles was im Controller angezeigt wird, an den ResponseController weitergeben, der es dann aufbereitet in die Struktur die mein Programm lesen kann.
singu ist offline   Mit Zitat antworten
Alt 01.08.2010, 20:28  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.255
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Zitat:
Nun möchte ich das alles was im Controller angezeigt wird, an den ResponseController weitergeben, der es dann aufbereitet in die Struktur die mein Programm lesen kann.
Klingt unsinnig. Genau das ist doch die Aufgabe des jeweiligen View-Objekts, eine bestimmte Ausgabestruktur zu repräsentieren.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Alt 01.08.2010, 20:42  
Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 70
PHP-Kenntnisse:
Fortgeschritten
singu befindet sich auf einem aufstrebenden Ast
Standard

Ich möchte aber die Grundstruktur beibehalten und möchte lediglich den Controller, Model & View bei jedem Projekt austauschen.
singu ist offline   Mit Zitat antworten
Alt 01.08.2010, 20:47  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.255
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Ja und? Dann mach das doch. Wo ist denn jetzt das Problem?

Zitat:
wie würdet ihr das Ergebnis vom Controller an den ResponseController übergeben.
kann hier niemand beantworten, weil es „ResponseController“ im MVC-Modell nunmal nicht gibt.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Alt 01.08.2010, 20:49  
Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 70
PHP-Kenntnisse:
Fortgeschritten
singu befindet sich auf einem aufstrebenden Ast
Standard

Also der ResponseController habe ich selber geschrieben. Mein MVC hat den gleichen Aufbau wie ein MVC bei Joomla
singu ist offline   Mit Zitat antworten
Alt 01.08.2010, 20:50  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.255
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Ändert nichts an der Aussage.
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Alt 01.08.2010, 20:55  
Benutzer
 
Registriert seit: 02.01.2009
Beiträge: 70
PHP-Kenntnisse:
Fortgeschritten
singu befindet sich auf einem aufstrebenden Ast
Standard

Ich möchte auch nur wissen, wie ihr es machen würdet
singu ist offline   Mit Zitat antworten
Alt 01.08.2010, 20:56  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 34.255
PHP-Kenntnisse:
Fortgeschritten
nikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz seinnikosch kann auf vieles stolz sein
Standard

Ja auf welcher Grundlage sollen wir das denn bitte beantworten?! MVC kennt dieses Konzept nicht, wir wissen nicht, wie und was Du da umgesetzt hast…
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist gerade online   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Alle Tabellen anzeigen Aske Datenbanken 2 29.03.2010 18:53
[Erledigt] Eingetragene Id anzeigen lassen? Sk!LLer Datenbanken 6 27.10.2009 18:13
[Erledigt] Fortschrittsbalken in Tabelle anzeigen + While-Schleife Knutschi PHP Tipps 2009 2 02.04.2009 15:27
Formulardaten an DB und anzeigen?!? birgitsax Datenbanken 1 03.01.2009 15:09
[Erledigt] Bild aus MySQL lesen und anzeigen Sonorc PHP Tipps 2008 5 24.12.2008 15:59
Daten aus MySQL korrekt anzeigen sams9 PHP Tipps 2008 21 19.06.2008 20:58
RTF mit PHP auslesen und anzeigen möglich ? RaBastel PHP Tipps 2008 8 10.03.2008 10:03
Mehrere div's mit gleichen ID anzeigen / ausblenden phpbeginner HTML, Usability und Barrierefreiheit 9 06.09.2007 02:48
Baumstruktur anzeigen PHP-Fortgeschrittene 13 31.03.2006 21:37
Bilder anzeigen und nicht anzeigen Cyrus PHP Tipps 2005-2 7 26.10.2005 20:23
PHP Code lässt sich nicht anzeigen! Asipak PHP Tipps 2005-2 7 19.07.2005 19:16
Datenbankabfrage: Ergebnisse anzeigen PHP Tipps 2005 5 07.04.2005 10:31
[Erledigt] Cookie - Seite anzeigen / nicht anzeigen PHP Tipps 2004-2 2 11.11.2004 15:59
[Erledigt] Doppelte Datensätze anzeigen! Datenbanken 3 25.09.2004 17:42
Alle Datenbanken und Tabellen anzeigen anzeigen imported_Lumio PHP Tipps 2004 4 13.09.2004 14:26

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
kommunikation zwischen controllern mvc, php datencontroller, aufgaben eines datencontrollers

Alle Zeitangaben in WEZ +1. Es ist jetzt 19:29 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum