Documentation symfony 4 1 1
Documentation Symfony Installation a Installation de composer La première étape pour démarrer un projet Symfony est d ? installer le Composer globalement dans votre système si vous n ? avez pas dans votre pc et assurer que vous utilisez la version du PHP minimum Installer composer via https symfony com doc setup composer html b Créer votre projet Après l ? installation de composer on n'a pas besoin que de taper la commande ce dessous et composer va nous créer notre première projet nommé my- project composer create-project symfony website-skeleton my-project Le squelette de site Web est optimisé pour les applications Web traditionnelles contrô ler modèle template Si vous créez des microservices des applications console ou des API envisagez d'utiliser le projet skeleton just le contrô ler beaucoup plus simple composer create-project symfony skeleton my-project c Installation du server web interne de Symfony Maintenant le projet est prêt on accède au dossier de projet my- project et nous installons le serveur web interne de symfony C cd my-project composer require symfony web-server-bundle --dev NB Vous pouvez utiliser le server interne de symfony il ne pas obligatoire d ? utiliser un serverlocale comme wamp ou Nginx Le moyen le plus simple consiste à installer la recette Apache en exécutant la commande suivante pour exécuter le projet sous wamp composer con ?g extra symfony allow-contrib true composer req symfony apache-pack NB Un ?chier htaccess sera créé dans votre projet sous le dossier public qui contient les règles de réécriture et vous pouvez utiliser wamp ou lieu de serveur web interne de symfony d Démarrer le projet Tout est prêt à démarrer notre projet il su ?t d ? exécuter le serveur symfony php bin console server run ? ? ? C e Stoker votre projet Pour stocker votre projet dans les services telque GitHub GitLab ou Bitbucket Initiez un nouveau référentiel avec Git et vous êtes prêt git init git add git commit -m Initial commit f Véri ?cation des vulnérabilités de sécurité Symfony fournit un utilitaire appelé Security Checker pour véri ?er si les dépendances de votre projet contiennent une vulnérabilité de sécurité connue Exécutez cette commande pour l'installer dans votre application cd my-project composer require sensiolabs security-checker --dev NB --dev juste pour le projet en développement g Accès au projet Le projet est accessible via http Pour quitter du projet taper ctrl c Conclusion Par défaut le projet installé est un micro-framework avec très peu des dépendances ces dessous les dépendances installé lors de l'installation ? PHP C ? est la toute dernière version du langage elle vient avec des Cnouveautés comme le nouvel opérateur le spaceship operator et bien d ? autres ? Flex Un plugin composer qui vous permet de crafter vos applications plus simplement en vous aidant à gérer vos dépendances ? Console La console ? Framework-bundle le coeur du framework Symfony ? lts pour le support des composants Symfony et yaml pour les con ?gurations Création du première page Pour crée une page dans votre projet
Documents similaires










-
38
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Nov 15, 2021
- Catégorie Heavy Engineering/...
- Langue French
- Taille du fichier 186.2kB