Symfony, le MVC :

MVC (Modèle Vue Contrôleur) :

Symfony répond au design pattern Model View Controller

Issue de l'aticle ci-dessus, cette illustration représente le cycle de vie d'une requête.

Arborecence :

Dans Symfony le MVC se traduit par l'arborescence vue précédemment. On peut retenir les dossiers suivant :