Symfony

Framework PHP

Symfony 2/3 est un Framework Open Source développé en PHP par la société française Sensio Lab. Les composants Symfony 2/3 sont actuellement parmi les plus puissants et les plus utilisés, notamment par le CMS eZ Publish en full stack, Drupal 8, et des entreprises comme Daily Motion.

Les avantages d'utilisation sont nombreuses et on peut considérer qu'aujourd'hui, Symfony 2/3 a contribué à la professionnalisation du langage PHP au même titre que java :

  • Le framework Symfony est très modulaire et il est possible d'en choisir uniquement certains morceaux.
  • Symfony 2/3 a été conçu pour s'intégrer facilement avec un ORM tel que Doctrine permettant de faciliter la persistance d'objets en base de données.
  • Gestion multi-langues simplifiée
  • Système intégré d'améliorations des performances
  • Existence de nombreux Bundles/pluggins tel que Sonata
  • Forte capacité d'évolution
  • Communauté toujours plus grande (plus de 300 000 développeurs dans 120 pays)
  • Contrairement à d'autres solutions le Labs de R&D à l'origine de la solution continue de distribuer de nouvelles versions : sensiolabs