Aller au contenu principal
Bluecoders
← Glossaire de la tech

Symfony

FrameworkTechno

Symfony = la charpente des projets PHP

Symfony est un framework PHP open source, créé par l'entreprise française SensioLabs et son fondateur Fabien Potencier, publié en 2005, qui fournit une structure et des composants réutilisables pour construire des applications web et des API. Il suit une architecture de type MVC.

Il est aussi un ensemble de composants indépendants (routage, formulaires, sécurité, console, injection de dépendances) que d'autres projets réutilisent : Laravel et Drupal s'appuient en partie sur des composants Symfony. L'ORM Doctrine lui est très souvent associé pour l'accès aux bases de données.

Symfony est particulièrement présent en France et en Europe, dans les applications métier, les plateformes e-commerce et les back-ends complexes. Son cycle de versions est régulier et documenté, avec des versions à support long, ce qui rassure les projets qui doivent durer.

Pourquoi ça compte quand on recrute

Symfony et Laravel attirent des profils proches mais pas identiques : Symfony est plus fréquent dans les applications métier de grande taille et les équipes structurées. En entretien, le vrai niveau se voit sur l'architecture (services, découpage en domaines, tests) et sur les montées de version d'un projet ancien. Un développeur qui n'a connu que des projets récents n'a pas forcément ce recul.

Un besoin en recrutement ?

Décrivez votre besoin. Un recruteur de votre secteur vous rappelle sous 24 h ouvrées.