Installer Symfony - skeleton
Symfony est un framework PHP moderne et robuste conçu pour simplifier le processus de développement web. Il offre une architecture flexible et extensible qui favorise la création d’applications web performantes et évolutives. En tant que développeur, vous serez en mesure de gagner du temps et d’optimiser votre workflow grâce à de nombreuses fonctionnalités intégrées, telles que la gestion des routes, la manipulation de la base de données, la sécurité, et bien plus encore.
Les différentes étapes
Installation
Pour pouvoir lancer la commande “symfony”, il faut que symfony-cli soit installé au préalable.
Les bundles nécessaires
Maker
Symfony Maker vous aide à créer des commandes vides, des contrôleurs, des classes de formulaire, des tests et plus encore afin que vous puissiez oublier l’écriture de code standard.
Doctrine
Pour manipuler la base de données facilement et initialiser docker.
Fixtures
Les fixtures dans Symfony sont des données fictives utilisées pour alimenter la base de données pendant le développement, les tests ou d’autres environnements non productifs. Elles permettent de peupler la base de données avec des données préconfigurées, facilitant ainsi le processus de développement et de test.
Security
Outils de sécurité liés à HTTP, comme les cookies de session sécurisés et la protection CSRF sont fournis par défaut. Les fonctionnalités d’authentification et d’autorisation nécessaires pour sécuriser votre application.
Serializer
Pour sérialiser / désérialiser vers et depuis des objets et différents formats (par ex. JSON ou XML).
Profiler
Le profiler est une puissante boîte à outils de développement offrant des insights détaillés sur l’exécution de chaque requête, fournissant ainsi des informations essentielles pour le processus de développement.