« Programmation PHP/Symfony 4 » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
Yjp (discussion | contributions)
une page ici comme une annexe au livre sur PHP/Symfony
(Aucune différence)

Version du 20 mars 2021 à 17:11


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/