Hallo,
man liest des öfteren bei MVC-Dokumentationen, daß der Controller "as thin as possible" sein sollte. Und...
die eigentliche Business Logic soll in die Models rein.
Ok - nur rein grundsätzlich gefragt:
Würds dann nicht auch ohne Controllers gehen?
Eigentlich fungiert doch der Webserver sowieso durch die aufgerufenen URL's als Controller und der Dispatcher in der index.php könnte eigentlich sofort die Model Methoden aufrufen.
Also z.B. die URL http://www.example.com/cart/update könnte doch gleich die Update-Methode in der Modelklasse 'Cart' aufrufen?
Ich lass mich gerne "erleuchten" :-)
man liest des öfteren bei MVC-Dokumentationen, daß der Controller "as thin as possible" sein sollte. Und...
die eigentliche Business Logic soll in die Models rein.
Ok - nur rein grundsätzlich gefragt:
Würds dann nicht auch ohne Controllers gehen?
Eigentlich fungiert doch der Webserver sowieso durch die aufgerufenen URL's als Controller und der Dispatcher in der index.php könnte eigentlich sofort die Model Methoden aufrufen.
Also z.B. die URL http://www.example.com/cart/update könnte doch gleich die Update-Methode in der Modelklasse 'Cart' aufrufen?
Ich lass mich gerne "erleuchten" :-)
Comment