A free and open-source book on ZF3 for beginners

Translation into this language is not yet finished. You can help this project by translating the chapters and contributing your changes.

3. Fonctionnement d'un site

Dans ce chapitre, nous verrons un peu de théorie sur le fonctionnement d'une application basée sur Zend Framework 3. Vous reverrez quelques bases de PHP comme les classes PHP, comment les espaces de noms PHP sont utilisés pour éviter les collisions de noms, le chargement automatique des classes, comment définir les paramètres de configuration des applications et les étapes présentes dans le cycle de vie d'une application. Vous vous familiariserez également avec les composants ZF3 importants tels que Zend\EventManager, Zend\ModuleManager et Zend\ServiceManager. Si au lieu d'apprendre la théorie, vous voulez avoir quelques exemples pratiques, passez ce chapitre et référez-vous directement à la section Modèle-Vue-Controleur.

Les composants ZF3 traités dans ce chapitre :

Composant Description
Zend\Mvc Prise en charge du l'architecture MVC. Séparation de la logique métier de la présentation.
Zend\ModuleManager Ce composant est chargé du chargement et de l'initialisation des modules de l'application.
Zend\EventManager Ce composant implémente une fonctionnalité pour le déclenchement et la gestion d'événements.
Zend\ServiceManager Implémente le registre de tous les services disponibles dans l'application Web.


Top