Postanowiłem trochę pokombinowac nad strukturą aplikacji. Zastanawiam się nad zmianą struktury katalogów na:
/application aplication.ini - /Classes (moje biblioteki / klasy) - /DbTable - /Bundles (własne biblioteki) - /Plugins (pluginy) - SetupModule.php (ustawiam odpowiednie opcje dla każdego z modułow - np. ACL, navigację, itd...) - SetupView.php (ustawiam ścieżkę do layoutu) - /Helpers (helpery globalne) - /Action - /Views - /ZendPatch (nadpisanie domyslnych klas Zenda) - /Controller - Action.php (nakładka na klasę Zend_Controller_Action) - /Db - Table - Abstract.php (nakładka na klasę Zend_Db_Table_Abstract) - /MODULES - /default - /configs - /controllers - /models - /views - /scripts - layout.php (domyslny layout dla modułu default) - do przemyślenia - Bootstrap.php (class Default_Bootstrap) - /admin - /configs - /controllers - /models - /views - /scripts - layout.php (domyslny layout dla modułu admin) - Bootstrap.php (class Admin_Bootstrap) - do przemyślenia - Bootstrap.php (class Bootstrap) /library - /Zend /public - index.php /public_dev - index.php (development)
Co o tym sądzicie ? czy jest to dobra koncepcja według Was ?