Dans le cours : L'essentiel de Symfony 6

Accédez au cours complet aujourd’hui

Inscrivez-vous aujourd’hui pour accéder à plus de 24 900 cours dispensés par des experts.

Aborder le modèle MVC de Symfony

Aborder le modèle MVC de Symfony

Dans ce chapitre, on va essayer de voir ensemble l'architecture HTTP d'un projet Symfony. En gros, c'est, ce qui se passe lorsque vous interrogez une page sur un site Symfony, vous faites ce qu'on appelle une requête HTTP. Cette requête HTTP, elle va tout simplement être vérifiée par Symfony, et Symfony va vérifier simplement si elle matche avec ce qu'on appelle une route. Si oui, dans ce cas-là, cette route sera forcément liée à un contrôleur. Et ce contrôleur, lui, il va contenir toute la logique, par exemple du code qui doit s'exécuter. Par exemple, si la page que vous avez interrogée nécessite par exemple qu'on aille récupérer des données dans une base, dans ce cas-là, on va le faire à travers le modèle. Toute la partie modèle, en fait, c'est tout ce qui va concerner la récupération de données par exemple, dans des tables en base de données. Une fois qu'on a récupéré les données au niveau du modèle, ensuite, le contrôleur va se charger tout simplement de rediriger vers une vue qui…

Table des matières