parallax background

Le framework PHP Symfony

parallax background

Symfony, un framework PHP bien implanté !


Framework Symfony

Le framework PHP Symfony a été publié pour la première fois le 18 octobre 2005. Il est basé sur un ensemble de composants PHP réutilisables ce qui permet des fonctionnalités modulables et adaptables accélérant la production d’une application web.

Symfony a longtemps était le framework leader du marché avant de se faire détrôner par son dérivé le framework Laravel. Ces deux framework étant en compétition directe avec leur concurrent Codeigniter, un framework très apprécié également.

De nombreux projets utilisent Symfony tels que Prestashop depuis sa version 1.7, Piwik, phpBB, etc. Mais depuis quelques années, ce framework est en perte de vitesse en termes de choix par les utilisateurs qui lui préfèrent bien souvent d’autres framework tels que Laravel, Codeigniter ou des micro framework PHP comme Lumen, Slim...

Pourquoi utiliser le framework Symfony ?

Malgré tout le framework Symfony reste populaire et présente plusieurs avantages :

1 sa grande communauté de développeurs PHP
2 le motif de conception MVC (Modèle Vue Contrôleur) permettant une meilleure maintenabilité et évolutivité
3 l’optimisation via son système de cache
4 la gestion des URL directe afin de structurer une page afin précision dans l’arborescence
5 le système de configuration YAML
6 son générateur d’administration (backoffice) et le lanceur de module
7 son système de gestion du multilingue (internationalisation)
8 la possibilité d’ajouter et créer à volonté de nouvelles fonctionnalités

Nous l’avons vu en début : en perte de vitesse depuis de nombreuses années, il semble que Symfony n’arrive pas à reprendre la main là où d’autres framework PHP se maintiennent ou gagnent en popularité. Cela est en grande partie dû à son concurrent direct issu lui même de Symfony : Laravel. Nombre de développeurs ont porté leurs services sur framework.

Il est également en concurrence de plus en plus forte avec des frameworks tels que Codeigniter avec sa version 3 très appréciée et la toute nouvelle version 4 publiée en 2020 mais aussi avec des micro framework comme Slim ou Lumen qui assurent des performances bien plus accrues tout en réduisant les contraintes de lourdeur qui sont souvent reprochées à Symfony.


Trouver un bon développeur Symfony pour son projet


Symfony possède encore une grande communauté de développeurs PHP. Il est important de bien valider les compétences techniques que requièrent le framework Symfony mais également et surtout de valider que le développeur Symfony est en capacité de piloter et gérer un projet de la taille de Symfony.

Notre agence OXIWIZ fondée en 2012 sait que la réussite d’un projet utilisant un framework PHP tel que Symfony dépend autant des compétences du développeur Symfony que du bon pilotage du projet. Notre agence a donc investi tant sur les compétences humaines que sur des moyens organisationnels permettant de piloter un projet de la phase de conception jusqu’à la livraison finale !

Si vous souhaitez échanger avec un membre de notre équipe OXIWIZ, n’hésitez pas à nous contacter. Notre philosophie est que bien plus que du développement, la réussite d’un projet doit se construire ensemble, dans un esprit partenaire !

04 76 93 29 79