Dans le cours : L'essentiel de Symfony 6
Découvrir les fichiers et les dossiers de Symfony - Tutoriel Symfony
Dans le cours : L'essentiel de Symfony 6
Découvrir les fichiers et les dossiers de Symfony
Dans ce chapitre, nous allons aborder la structure d'un projet Symfony. Comme on l'a vu dans l'introduction, Symfony, c'est ce qu'on appelle un framework PHP. Ça veut dire qu'il y a un cadre de travail et donc une structure imposée. Nous allons essayer de voir en fait dans ce chapitre quels sont les différents dossiers que vous allez avoir dans votre projet Symfony. Pour commencer, on va parler du dossier Assets. Ce dossier contient en fait tous les assets nécessaires pour le front d'une application Symfony. En gros, les assets, c'est quoi ? Ce sont les fichiers CSS et JavaScript du projet. Le dossier Bin, lui, contiendra les commandes Symfony. En tant que développeur Symfony, vous allez être amené par exemple des fois à utiliser la ligne de commande pour pouvoir faire des actions dans le projet, par exemple créer des contrôleurs, créer par exemple des entités et des formulaires. Le dossier Config, lui, va contenir la configuration du projet. En gros, c'est la configuration des différents paquets que vous allez installer. Vous allez pouvoir de ce fait configurer les services aussi et les routes. Le dossier Public, c'est le point d'entrée de l'application. La plupart des requêtes que vous allez avoir pour votre projet Symfony passeront forcément par le dossier Public. Vous avez le dossier Src, qui lui, va contenir la logique de votre projet. C'est dans le dossier Src que nous allons passer le plus de temps. Et c'est dans ce dossier-là que nous allons créer nos contrôleurs, nos formulaires et nos entités. Le dossier Var, lui, va contenir les fichiers de cache de Symfony et les logs, et le dossier Vendor, lui, contiendra les différentes dépendances du projet.
Entraînez-vous tout en suivant la formation avec les fichiers d’exercice.
Téléchargez les fichiers utilisés par l’instructeur pour enseigner le cours. Suivez attentivement et apprenez en regardant, en écoutant et en vous entraînant.
Table des matières
-
-
-
(Verrouillé)
Comprendre l'environnement d'installation de Symfony 649 s
-
(Verrouillé)
Installer l'environnement de travail Symfony6 m 17 s
-
(Verrouillé)
Installer Symfony5 m 2 s
-
Découvrir les fichiers et les dossiers de Symfony1 m 18 s
-
(Verrouillé)
Aborder l'architecture HTTP de Symfony2 m 8 s
-
(Verrouillé)
Comprendre le mode développement et production5 m 58 s
-
(Verrouillé)
-
-
-
-
-
-