1. Composant MVC
1.1 Description du composant
Le composant Zend\Mvc est la nouvelle implémentation du patron de conception MVC qui est le socle de la nouvelle branche du framework. Les deux clés de cette implémentation sont l’appréciable amélioration des performances due à un fonctionnement mieux cadré et une plus grande flexibilité.
Ce composant est bâti au-dessus des composants suivants :
- Zend\Di (injection de dépendance, détaillé dans le chapitre 15) ;
- Zend\EventManager que l’on détaillera dans le chapitre 17 ;
- Zend\Http (utilisation de l’objet requête et de l’objet réponse) ;
- Zend\StdLib\Dispatchable : tous les contrôleurs sont des objets dispatchables.
On voit d’ores et déjà dans ce premier composant étudié l’utilisation abondante de l’injection de dépendance et de la programmation par contrat, et on peut percevoir ce que cela apporte en termes conceptuels (permet une meilleure lisibilité et compréhension du fonctionnement interne de...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première