Retrouvez sur votre guide Symfony, les notions essentielles pour pouvoir utiliser le framework Symfony ainsi que des composants qu'il utilise comme Twig, Doctrine,etc.

Présentation de Symfony

Symfony a été créé en 2005 par Fabien Potencier au sein de son entreprise SensioLabs. Symfony est un framework dont la vocation est d'éviter aux développeurs de réécrire des codes qui apparaissent récuremment dans un projet : gestion d'utilisateurs, pagination, formulaire, administration, etc. Symfony est actuellement à sa version 3. D'après plusieurs études, près d'un projet PHP sur 2 utiliserait aujourd'hui Symfony.

Résumé technique de Symfony

Symfony suit le design pattern MVC pour avoir un projet mieux structuré :

  • Modèle : Gestion / Intéraction avec la base de données ( sélection, création, modification, suppression) et vérification de l'intégrité des données.
  • Vue : Gestion du code HTML dans lequel on glisse des données dynamiques.
  • Contrôleur : Contient la logique de l'appplication. Il fait appel au modèle et à la vue pour rendre une réponse.
TOP