Explorer la Structure d'un Projet Symfony

Présentation du dossier app & var
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Symfony 3
Revoir le teaser Je m'abonne
Transcription

59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

59,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont d'explorer en détail la structure d'un projet Symfony, de comprendre les fonctions des dossiers App et Var, et de familiariser avec les fichiers de configuration du projet.

Cette vidéo vous guide à travers les éléments cruciaux d'un projet Symfony, en particulier les dossiers App et Var.

Maintenant que nous avons créé notre projet Symfony, nous allons l'ouvrir pour étudier tous les dossiers qu'il contient. Pour cela, nous retournons dans Sublime Text et ouvrons le dossier du projet.

L'un des dossiers les plus importants du projet Symfony est le dossier App. Le dossier App contient toute la configuration d'un projet Symfony. Il dispose d'un premier sous-dossier qui est le dossier Config, qui contient tous les fichiers de configuration du projet, les plus importants étant le Config.yml et le Parameters.yml. Il contient également un dossier Resources, qui généralement contient toutes les ressources qui vont être communes dans le projet, telles que des vues et des fichiers de traduction. Un fichier essentiel, App.kernel, est aussi présent dans ce dossier; il s'agit du noyau d'un projet Symfony. Ce fichier recense tous les bundles chargés par Symfony et définit le dossier du cache, du log, ainsi que le chemin de la configuration.

Ensuite, nous avons le dossier VAR. Ce dossier contient tous les fichiers générés par le framework. Le dossier Cache, par exemple, stocke tous les fichiers mis en cache par Symfony, améliorant ainsi les performances du framework. Le dossier Log centralise les fichiers de journalisation des actions effectuées par le framework. Finalement, le dossier Session contient les fichiers de session de chaque utilisateur du site.

Voir plus
Questions réponses
Quel est le rôle du fichier App.kernel dans un projet Symfony?
Le fichier App.kernel est le noyau d'un projet Symfony. Il recense tous les bundles chargés par Symfony et définit les chemins de la configuration, du cache et des logs.
Que contient le dossier Config dans le projet Symfony?
Le dossier Config contient tous les fichiers de configuration du projet, y compris les fichiers Config.yml et Parameters.yml.
À quoi sert le dossier VAR dans un projet Symfony?
Le dossier VAR contient tous les fichiers générés par le framework, comprenant les dossiers Cache, Log, et Session.

Programme détaillé