Dois-je diviser l'application en modules séparés, par exemple:application Diviser en modules
- Administrateur fait everthing peut être ici calendrier du module
- messages du module < - tous comunication avec les clients
Je me demande parce que même si je plonge l'application dans des modules plus petits il n'y a pas de chanc e que si je décollais par exemple des messages que l'application entière fonctionnerait, parce que si le premier rendez-vous est fait le message est en train d'être envoyé, et j'utilise là un modèle de formulaire de messages. Je pense que les modules doivent être totalement séparés, et on peut travailler sans autre. Est-ce la convention des modules? Par contre si je ne vais pas le diviser ça pourrait être un gros module Admin et un peu en désordre. Bien sûr, il y a moyen d'y parvenir, je pourrais répliquer le code pour que le module ecah fonctionne seul. Mais le code de réplication? Je ne pense pas que ce soit une bonne idée.
Je sais que ma question est un peu théorique mais je veux apprendre la bonne pratique J'ai cette question tout le temps dans le dos de ma tête. Dois-je créer un nouveau module ou juste un autre contrôleur?
Merci beaucoup pour répondre. Donc, en général, vous dites que je ne m'inquiète pas beaucoup que chaque module soit entièrement indépendant. Auparavant je plaing beaucoup avec magento et en écrivant quelques modules peut-être pourquoi était convaincu que chaque module doit être intependet. – user3544190
Le module peut être indépendant ou peut dépendre d'un module, selon les besoins, car votre module "Admin" peut être indépendant du module "Front", mais peut dépendre d'un autre module. –
Admin est le front d'administration est avant, mais l'application? Ce qu'il devrait être là. disons que nous avons des cms très simples basés sur zend. par exemple. pages, catégories, Admin sera pour la gestion des pages et des catégories/avant pour les afficher et l'application de toute autre fonctionnalité supplémentaire, par exemple un album multimédia ou quelque chose? – user3544190