Programmation PHP/Symfony 4

Un livre de Wikilivres.
Aller à la navigation Aller à la recherche


Avec Composer :

Il résulte de la création du projet un dossier MonProjet1 constitué des fichiers ci-dessous :

  • bin : binaires.
  • config : fichiers .yml de paramétrage global. Les contenus des fichiers suffixés "-dev.yml" ou "-prod.yml" surchargent ceux des non suffixés selon le contexte. Ce qui permet par exemple d'utiliser des mots de passe différents en local et en production.
  • public (anciennement "web") : site accessible en HTTP. Il contient les "assets" : les fichiers CSS et JavaScript.
  • src : code source du projet.
  • templates (ex : Twig).
  • tests.
  • var : logs.
  • vendor : bibliothèques des dépendances ("bundles" téléchargés[1]).
  1. http://knpbundles.com/