| | | | |
| |||||||
| Software-Design Diskussionen auf Profi-Niveau: PHP Lösungen auf konzeptioneller Ebene |
|
| | LinkBack | Themen-Optionen | Bewertung: |
| | |
| PHP Code Flüsterer Registriert seit: 21.08.2005 Beiträge: 4682 PHP-Kenntnisse: Fortgeschritten | |
| | ||
| Erfahrener Benutzer Registriert seit: 28.12.2010
Beiträge: 603
PHP-Kenntnisse: Anfänger ![]() | @nikosch Das ist nicht der Kern der Frage. Es ist möglich es als Action in einen zweiten Controller zu packen, das steht außer Frage. Die Frage ist, wie so etwas "best practise" umgesetzt wird. Fragt man per extra Controlller die Daten, die im Hintergrund geladen werden ab ? Liegt dieser Controller im selben "Modules" Verzeichnis oder gibt es ein extra "Modules" Verzeichnis namens API ? Ich geb mal Praxisbeispiele: Zitat:
Wobei Variante 1 auch mit lcrashs Post gekoppelt sein kann. Es gibt noch mehrere weitere Varianten die möglich wären. Die Frage ist nur: Worin (Welchen Fall) findet sich ein fremder Programmierer im Quellcode am besten zu recht ? Gibt es Konventionen an die man sich dort am besten hält ? Geändert von dreamcatcher (10.08.2011 um 22:47 Uhr). | |
| | |
| | |
| moderatives Dielektrikum Registriert seit: 21.05.2008
Beiträge: 35.994
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Es gibt nicht DIE Lösung. Und Pfade/Urls sagen sowieso nichts über die Struktur aus.
__________________ -- 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: 11.04.2011
Beiträge: 260
PHP-Kenntnisse: Fortgeschritten ![]() | Der Sinn von Modulen ist ja, dass diese gekapselt sind. Möglich ist also: /mymodule/api_data/index/format/json und der Pfad ist application/modules/mymodule/controllers/Api/DataController.php Ist ein wenig hässlich. Wenn man das sauber haben möchte muss man dafür eine eigene Router-Route schreiben. |
| | |
| | |
| Erfahrener Benutzer Registriert seit: 11.04.2011
Beiträge: 260
PHP-Kenntnisse: Fortgeschritten ![]() | ContextSwitch ist eher für einfache Switches geeignet. Für richtige APIs sollte es schon Zend_Rest_Controller und Zend_Controller_Router_Route_Rest sein. Es schient auch zunächst, dass er keine ganze API möchte, sondern einfach nur ein anderes Ausgabeformat. |
| | |
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [Erledigt] Projekte iun Zend Studio 8.0 laden was keine Zend Studio Projekte sind | litterauspirna | Off-Topic Diskussionen | 2 | 13.07.2011 18:47 |
| [Erledigt] Ajax Request an Script schicken, Zend FW | Cronkalonca | PHP Einsteiger | 10 | 17.05.2011 19:44 |
| Rightmanagement mit ZEND Framework | dreamcatcher | Software-Design | 8 | 15.04.2011 09:18 |
| Zend Webinare | robo47 | Off-Topic Diskussionen | 0 | 16.03.2010 10:02 |
| Ajax Anwendung, reines Ajax oder Ajax und Html | jackie1983 | JavaScript, Ajax und mehr | 5 | 09.02.2010 16:50 |
| Zend Studio (Javascript Unterstützung)? | customer-tk | Off-Topic Diskussionen | 6 | 12.11.2009 22:42 |
| [S] Zend Framework Coder | ThisRockZ | Beitragsarchiv | 0 | 14.10.2009 13:14 |
| Social Engine Design umsetzen, Smarty, PHP etwas Ajax | SunBella | Beitragsarchiv | 0 | 08.10.2009 14:45 |
| Zend Studio for Eclipse und Zend Framework | KeKs0r | PHP-Fortgeschrittene | 5 | 15.12.2008 15:10 |
| 1111: AJAX meets PHP (indirectly) | Nikolaus 2.0 | Adventskalender 2008 | 5 | 15.12.2008 11:00 |
| InterNations: PHP Software Entwickler | Internations | Beitragsarchiv | 0 | 09.07.2008 11:39 |
| InterNations: PHP Software Entwickler | Internations | Beitragsarchiv | 0 | 09.07.2008 09:20 |
| Design und Code Trennen | TeazY | PHP Tipps 2008 | 29 | 21.05.2008 12:08 |
| Design | Beitragsarchiv | 26 | 04.06.2005 20:56 | |
| Besucher kamen über folgende Suchanfragen bei Google auf diese Seite |
| zend ajax, zend ajax form mvc, zend mvc ajax, php mvc and ajax, zend ajax mvc, php mvc ajax, mvc praxisbeispiele, ajax software, mit ajax zend controller laden, software design php, zend ajax extra controller?, mvc datensätze aus verschiedenen tabellen php, zend framework context switch, website structur zend mvc, api ajax \zend router\, php hmvc beispiel, ajax php mvc, php zend mvc action event, php mvc with ajax, ajax mvc |