Je vais créer des écrans Admin dans mon application ZF. Dois-je utiliser un contrôleur séparé ou un module séparé pour contenir la section admin? Je suppose que cela a quelque chose à voir avec la taille de l'application. Si c'est petit, utiliser un contrôleur pour la partie Admin est ok, n'est-ce pas?Les écrans d'administration dans Zend: contrôleur ou module?
Répondre
Je ne vois pas le problème avec ça. Garder chaque écran comme une action séparée, juste un AdminController devrait suffire. En revanche, si la zone d'administration est susceptible d'évoluer vers une application beaucoup plus grande, vous pouvez tout aussi bien créer un module séparé pour celle-ci.
Je pense que vous avez raison. Si c'est un petit site, cela ne poserait pas de problème. Mais pour les grands sites, je recommanderais d'avoir des contrôleurs d'administration séparés.
J'ai toujours utilisé un module séparé indépendamment de la taille de l'application, pour moi cela semble plus logique. Compte tenu d'une application typique (comme un blog qui semble être le howto commun), vous voudriez gérer (en tant qu'administrateur) les utilisateurs, les messages, les commentaires, etc ...
Si la zone d'administration est juste contrôleur, alors les messages seraient l'action, mais cela ne semble pas avoir beaucoup de sens. La section admin est la zone réelle (pas ce que vous essayez de contrôle). Vous essayez de contrôler un article ou un ensemble de messages (le contrôleur). Ce que vous leur faites (créer, éditer, supprimer, mettre à jour, modérer, etc ...) serait l'action.
- 1. création Zend outil d'un contrôleur dans un module
- 2. Zend Framework - Module dans un modules?
- 3. Module dynamique par défaut dans Zend Framework
- 4. set controller contrôleur d'action zend
- 5. Module Zend Forms Inclut des chemins
- 6. Erreur "Aucun module par défaut défini" dans l'application Zend Framework
- 7. Zend-Framework: comment on fait ça sans module?
- 8. Zend Framework: comment ajouter un nouveau contrôleur?
- 9. Impossible de se déplacer entre les écrans dans Emacs
- 10. Les contrôles utilisateur comme "écrans" dans un webpart
- 11. Comment pouvez-vous stocker l'état entre les écrans dans SketchFlow?
- 12. Comment organiser le contrôleur d'un programme MVC avec plusieurs écrans/panneaux?
- 13. Zend Framework Suppression via un module de mappage de données.
- 14. Plusieurs écrans/moniteurs avec Silverlight
- 15. Comment vérifier si un contrôleur existe en utilisant Zend Framework
- 16. y compris les modules de contrôleur
- 17. Contrôleur dans un autre contrôleur
- 18. Zend Framework application modulaire, ne peut pas charger les modèles pour chaque module, modèles de chargement automatique?
- 19. Utilisation d'une aide dans les zend PartialLoop
- 20. Conception de l'interface utilisateur pour les petits écrans - ressources?
- 21. Comment régler la luminosité de l'écran sur les écrans
- 22. Zend Studio + Zend Framework
- 23. Module de threads NSThread ou pythons dans pyobjc?
- 24. Appel d'un contrôleur dans un contrôleur?
- 25. MS CA Exit Module Code ou Tutoriel
- 26. Voir la surcharge dans Zend Framework
- 27. Créer un module d'administration et de configuration dans Zend Framework 1.9.0
- 28. rails: méthodes de module inclus dans le contrôleur non disponible en vue
- 29. semblables dans « nom_action » ou « contrôleur » de spec aide
- 30. Détecter la vue ou la vue partielle dans le contrôleur