Heyho,
ich rüste zurzeit mein CMS auf mehr oder weniger MVC um
Nun geh ich folgendermaßen ran:
- index.php hier wird ein pageloader erstellt, sprich er holt sich das Llayout rendert es, Plugins werden geladen sowie der Autoloader inialisiert
- Ich habe ein Plugin geschrieben "createResources" hier wird eine Db anbindung sowie eine Cacheanbindung erstellt, Translate / View / Config Objekt erstellt danach werden diese Objekte in die von vielen Seiten gehaste Registry gespeichert....
- Meine Controller erben einen baseController in dem werden die Objekte aus der Registry geholt und vereinfach so vefügbar gemacht : $this->view = registry view;
Ich wollte Fragen ob das absoluter Blödsinn ist, es für so einen Aufbau eine bessere Alternative als Registry gibt (ich sehe mit meinen Anfängerniveo noch wenig Nachteile von der Registry).
Ordnerstruktur:
index.php
classes
- db
- registry
- view
....
content
- module
-- news
--- models
--- mappers
--- controllers
--- views
--- images
--- styles
--- forms
- boxen
- sites
plugins
- getRessources
helpers
- actionhelpers
- layouthelper
layouts
configs
languages
Ich verwende kein Framework also mehr oder weniger mein kleines
mfg
ich rüste zurzeit mein CMS auf mehr oder weniger MVC um

Nun geh ich folgendermaßen ran:
- index.php hier wird ein pageloader erstellt, sprich er holt sich das Llayout rendert es, Plugins werden geladen sowie der Autoloader inialisiert
- Ich habe ein Plugin geschrieben "createResources" hier wird eine Db anbindung sowie eine Cacheanbindung erstellt, Translate / View / Config Objekt erstellt danach werden diese Objekte in die von vielen Seiten gehaste Registry gespeichert....
- Meine Controller erben einen baseController in dem werden die Objekte aus der Registry geholt und vereinfach so vefügbar gemacht : $this->view = registry view;
Ich wollte Fragen ob das absoluter Blödsinn ist, es für so einen Aufbau eine bessere Alternative als Registry gibt (ich sehe mit meinen Anfängerniveo noch wenig Nachteile von der Registry).
Ordnerstruktur:
index.php
classes
- db
- registry
- view
....
content
- module
-- news
--- models
--- mappers
--- controllers
--- views
--- images
--- styles
--- forms
- boxen
- sites
plugins
- getRessources
helpers
- actionhelpers
- layouthelper
layouts
configs
languages
Ich verwende kein Framework also mehr oder weniger mein kleines
mfg
Kommentar