Symfony, un framework moderne en PHP

Symfony est adapté aux projets clés-en-main (boîte à outils pré-configurée) comme pour les projets métiers plus complexes. Ces fonctionnalités sont modulables pour faciliter et accélérer le développement d’applications.

 

Découvrez nos projets

Image
Symfony

Symfony, un framework pour des applications simples ou complexes

Image
Symfony

Symfony est un framework généraliste de développement web très ouvert avec une forte communauté d’utilisateurs. Très répandu en Europe et en France, Symfony est utilisé par les professionnels du monde PHP. Ce framework bénéficie d’une roadmap claire, de versions régulières et d’une version LTS tous les 2 ans.

Très modulaire, Symfony convient très bien aux petites applications (faible usage mémoire, peu de modules inutiles imposés), mais également aux applications complexes avec des fonctions de cache avancées. Dans un contexte où PHP reste le langage prédominant du web, Symfony a été embarqué de manière plus ou moins complète dans la plupart des gros applicatifs PHP (Drupal, EZ publish, Akeneo, ORO CRM, Sylius).

 

Vous avez un projet ?

Atouts et fonctionnalités du framework Symfony

Atouts

  • Open source, large communauté dynamique dont nos experts Makina Corpus
  • Écosystème riche (France bien représentée)
  • Performant, bonne productivité
  • Technologie répandue et reconnue
  • Boîte à outils complète : sécurité, validation, formulaires, etc.
  • Flexible : adapté aux projets clé-en-main (boite à outils) et aux projets métiers plus complexes (DDD)
  • Evolutif et moderne
  • Complémentaire avec d’autres technologies : Drupal, etc.
  • Workflow simple et efficace

Principales fonctions et modules clefs

  • Gestion du stockage en BD : projet Doctrine
  • Création d’IHM : EasyAdmin
  • Création d’API FOSRestBundle et APIPlatform
  • Intégration avec le front via Webpack Encore
  • Modules de workflow, bus de message intégré (Messenger), d’envoi de mail et de gestion de notifications

Technologies et écosystème open source de Symfony

Technologies et expertises associées

Nos développeurs Symfony ne se cantonnent pas à leur framework, ils s’intéressent au contraire à tout l’éventail de technologies offert par le riche écosystème Symfony :

  • Dev front / JS
  • Apache
  • Nginx
  • PostgreSQL
  • Redis
  • Elastic Search (indexation de documents)
  • RabbitMQ (bus de messages)
  • Drupal

Contributions Open Source de Makina Corpus

Symfony possède une communauté dynamique et riche en constante évolution, ce qui est relativement notable en France. Chez Makina Corpus, nous participons activement à l'écosystème Symfony. Nos experts sont impliqués dans les associations locales : AFUP, SFPot, etc. Makina Corpus est engagée comme partenaire certifié SensioLabs, l'éditeur du framework Symfony. Cette collaboration avec SensioLabs témoigne de notre capacité à vous offrir une expertise Symfony de qualité et des formations, réalisées par nos experts certifiés.

Nos spécialistes Symfony participent à la publication de projets innovants et contribuent à des projets existants. Ainsi, nos experts ont développé des modules open source pour Symfony.

Nous participons également aux principaux événements de la communauté Symfony. Lors de ces événements, nos experts interviennent sur des conférences et des tables rondes en rapport avec les problématiques rencontrées lors de nos projets.

Implication dans la communauté open-source Symfony

Logo_SensioLabs_NB
Logo AFUP Nantes
Geolabel Maker

Références à la Une

Actualités Symfony à la une

Image
Logo Symfony Makina Corpus
09/11/2021

Comment démarrer un projet Symfony 5 en 5 minutes ?

Depuis quelques versions, le framework Symfony fournit de nombreux outils pour bâtir très rapidement une application fonctionnelle. Voyons ce qu'on peut faire en 5 minutes.

Voir l'article
26/02/2020

Symfony : utiliser une contrainte de type Callback dans un formulaire pour de la validation spécifique

Vous devez développer une contrainte pour un formulaire métier ? La déclarer à l'aide du composant Validation de Symfony est peut-être excessif : il est aussi possible de le faire en passant par une assertion de type Callback.

Voir l'article
01/06/2018

Retour sur le PHP Tour 2018 à Montpellier

Retour sur les conférences m'ayant le plus marqué durant cette dernière édition du PHP Tour.

Voir l'article

Formez-vous

Symfony

Symfony initiation

Aucune session de formation n'est prévue pour le moment.

Pour plus d'informations, n'hésitez pas à nous contacter.

Voir la formation

Inscription à la newsletter

Nous vous avons convaincus