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 :

  • 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.

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.

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.

DbToolsBundle pour Symfony par Makina Corpus

Faciliter l'anonymisation de données et promouvoir le respect du RGPD

 

Soucieuse de partager ses outils avec la communauté, Makina Corpus a créé le bundle Symfony DbToolsBundle. Cette initiative découle de la volonté de contribuer à l'écosystème Symfony en mettant à disposition des solutions développées en interne.

Image
DbToolsBundle

Aujourd'hui, le DbToolsBundle se distingue comme l'outil communautaire le plus simple et efficace pour réaliser l'anonymisation de données au sein d'applications Symfony pour faciliter les bonnes pratiques liées au RGPD.

En développant ce bundle, notre équipe PHP a concrétisé son engagement à fournir des solutions pratiques et performantes pour répondre aux besoins de la communauté Symfony.

 

Fonctionnalités principales du DbToolsBundle

Image
DbToolsBundle fonctionnalites principales

 

Découvrez le DbToolsBundle

Implication dans la communauté open-source Symfony

 

Logo AFUP Nantes
Geolabel Maker

 

Références à la Une

Actualités Symfony à la une

Image
Symfony
11/04/2024

Access Control : une biblio­thèque PHP pour gérer des droits d’ac­cès

Suite à un projet de gestion métier opéra­tion­nel dont la durée de vie et la main­te­nance sont à long termes, nous avons expé­ri­menté un passage de celui-ci sur l’archi­tec­ture hexa­go­nale et la clean archi­tec­ture.

Voir l'article
Image
Encart blog DBToolsBundle
21/03/2024

L’ano­ny­mi­sa­tion sous stéroïdes avec le DBTools­Bundle

Le DbTools­Bundle permet d’ano­ny­mi­ser des tables d’un million de lignes en seule­ment quelques secondes. Cet article vous présente la métho­do­lo­gie mise en place pour arri­ver à ce résul­tat.

Voir l'article
Image
Encart article 2 : Itéra­tions vers le DDD et la clean archi­tec­ture avec Symfony
20/02/2024

Itéra­tions vers le DDD et la clean archi­tec­ture avec Symfony (2/2)

Quels virages avons-nous pris après un premier projet expé­ri­men­tal pour stabi­li­ser notre concep­tion logi­cielle, et que ferons-nous plus tard ?

Voir l'article

Formez-vous

Formation Symfony

Formation Symfony Initiation

Paris Du 28 au 30 mai 2024

Voir la formation

Inscription à la newsletter

Nous vous avons convaincus