Quand Symfony rencontre les experts d’Esokia

Avec plus de 10 ans d’existence, la qualité de Symfony est reconnue par de nombreuses marques. Les applications développées ont démontré leur capacité à évoluer et à s’adapter aux changements. 

Basé sur un environnement MVC, Symfony suit les normes de codage les plus récentes. 

Le programmeur dispose de plus de 2200 Bundles à puiser dans la bibliothèque pour configurer des fonctionnalités spécifiques d’un projet, ce qui peut représenter un gain de temps considérable dans le cadre de projets métier. Cela permet également de s’adapter à tout type de projets.

La structure choisie par Symfony pour la création de nouvelles fonctionnalités facilite par la suite la réutilisation de celles-ci dans un autre projet.

De plus, Symfony intègre des mécanismes de gestion de cache qui permettent de créer des applications plus économes et plus réactives.

Bien sûr, il convient de faire le bon choix d’outil en fonction de la complexité de l’application web. Dans les cas où seul PHP suffit, Symfony ne représentera pas un gain de temps, bien au contraire… Le plus important est de déterminer la taille du projet.

Pour des projets de moindre envergure, l’utilisation du micro-framework Silex s’avère un choix plus intéressant. 

 

Jérémy GACHET, notre consultant, expert en Symfony depuis 7 ans, fait part de son expérience avec cet outil. 

jeremy esokia

 

Jérémy Gachet : « Symfony s’inscrit sur des projets à long terme avec une forte logique métier. Travailler avec Symfony2, c’est utiliser ce qui se fait de mieux dans la sphère PHP.  Il y a une énorme dynamique autour de ce framework qui nous pousse, en tant que développeur, à nous améliorer sans cesse. Nous pouvons régler les besoins récurrents des applications de manière simple et rapide, ce qui nous permet de nous concentrer sur l’aspect métier avec une flexibilité maximum grâce à toutes les couches d’abstraction implémentées dans l'outil. C’est une vraie fierté, pour ceux qui comme nous utilisons Symfony depuis longtemps de voir de gros systèmes comme Drupal, se repenser pour intégrer cette logique omniprésente dans nos projets. » 

Cliquez ici pour aller sur le site de Symfony et en connaître davantage. Jérémy vous recommande également vivement le blog de Fabien Potencier.

Vous avez un projet ?

Prenons rendez-vous pour en discuter !