L3 Info : PHP et Applications Web
 
◃  Ch. 13 Symfony 7.4  ▹
 

Symfony framework

  • Framework MVC libre écrit en PHP
  • Produit par SensioLabs (cocorico)
  • Mise en œuvre du pattern MVC : séparation du code en 3 couches
  • Mapping Objet Relationnel intégré (Doctrine)
  • Gestion d'URL parlantes (Routes)
  • ...
  • Site officiel
  • Principe des versions :
    • une version majeure tous les ans
    • support à long terme sur les versions X.4
    • Versions de Symfony
  • Environnement utilisé avec la promotion 2025-2026
    • Symfony 7.4
    • Nécessite PHP >= 8.2.0
    • Extensions PHP : Ctype, iconv, PCRE, Session, SimpleXML, Tokenizer
    • Composer