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 vous offre 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 AFUP Nantes
Geolabel Maker

 

Références à la Une

Actualités Symfony à la une

Image
Symfony + Vue.js
21/06/2022

Créer une application Symfony/Vue.js

Pour faire des essais ou bien démarrer un nouveau projet, vous avez besoin de créer rapidement une application Symfony couplée avec un front Vue.js ? Suivez le guide !

Voir l'article
Image
PHPUnit
03/05/2022

Scénario complexe dans PHPUnit et ordre d'exécution des tests

J'ai récemment (re)découvert une fonctionnalité suffisamment banale et simple de PHPUnit pour qu'on oublie qu'elle existe lorsque nous n'avons plus besoin d'elle.

Voir l'article
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

Formez-vous

Formation Symfony

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