Programmation PHP/Symfony 4
Installation
modifierAvec Composer :
- Télécharger composer.phar
- Télécharger composer.json depuis https://github.com/symfony/skeleton/blob/4.0/composer.json
- Lancer l'installation avec :
php composer.phar create-project "symfony/skeleton:^4" MonProjet1
- ou :
composer create-project "symfony/skeleton:^4" MonProjet1
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]).