2010-12-07 16 views
0

J'ai fait un petit projet avec Zend. Ceci est mon deuxième projet et je devrai faire un frontend et un backend. Des suggestions sur la façon de structurer les dossiers? Et comment puis-je dire zend quel dossier si pour le frontend et ce qui est pour le backend car il n'y a qu'une seule variable pour cela dans le fichier application.ini: resources.frontController.controllerDirectory? MerciToutes les suggestions sur la façon de structurer l'application backend et frontend dans Zend

Répondre

6

J'utiliserais des modules. Le module par défaut pour le "front end" et un module "admin" pour le "back end".

http://framework.zend.com/manual/en/zend.controller.modular.html

Pour la configuration, utilisez les plugins de ressources d'application disponibles

Vous pouvez amorcer des modules spécifiques en plaçant un fichier Bootstrap.php dans le répertoire du module avec classe ModuleName_Bootstrap. Matthew Weier O'Phinney a écrit sur le sujet du module bootstrapping ici - http://weierophinney.net/matthew/archives/234-Module-Bootstraps-in-Zend-Framework-Dos-and-Donts.html

Votre public/index.php ne devrait pas changer du tout.

+0

Avez-vous un meilleur exemple que Zend Documentation? – Atef

+0

@Atef Y a-t-il quelque chose qui n'est pas clair dans le doco Zend? – Phil

+0

un exemple qui parle de tout le reste: application.ini, Bootstrap, et public/index.php – Atef