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

Airbus

IflyA380

IflyA380 est un projet de site web porté par Airbus afin de faire la promotion du modèle A380.

L'assistant de réservation est outil unique permettant aux compagnies aériennes de présenter leurs services à bord ainsi que les villes desservies.
Les utilisateurs choisissent les villes de départ et d'arrivée, les dates, les niveaux de confort ainsi que le nombre de passagers puis lancent la recherche.

Ils peuvent ensuite sélectionner les vols et être redirigés vers les sites web des compagnies sélectionnées, leur permettant une réservation sans coût supplémentaire.

En savoir plus
Image
reference-Airbus
IRP AUTO

Portail de l'action sociale

Ce portail web permet aux adhérents IRP AUTO de saisir en ligne des demandes de participation : vacances, permis de conduire, aides pour les frais de santé, aide aux études, etc.

Grâce au back office les gestionnaires et managers peuvent échanger avec les adhérents et traiter les demandes, clôturer les demandes en ordonnant leur règlement par virement bancaire, réaliser des statistiques opérationnelles sur les demandes et les budgets, paramétrer l'application : tâches asynchrones, utilisateurs back office, etc. et gérer la partie éditoriale : textes et médias front office, encarts promotionnels, templates de courriel, etc.

En savoir plus
Image
reference-IRP auto
SCHAPI

Applicatif "Hydroportail" pour le compte du SCHAPI

L’hydroportail est un outil métier central du système d’information du SCHAPI, qui s'inscrit dans le cadre d'un projet pluriannuel Hydro3. C'est un outil très riche, qui a été développé sur plusieurs années. 

Cet outil cible des professionnels comme des profils grand publics qui ont besoin de plus d’informations que celles accessibles dans Vigicrues. Cet outil interagit via API avec la Plate-forme HYDRO Centrale (PHyC) développée par le SCHAPI qui stocke les données de référence.

En savoir plus
Image
reference-Orange

Actualités Symfony à la une

DbTools­Bundle : sortie de la version 1.2

18/07/2024

Décou­vrez les nouveau­tés de cette nouvelle version ainsi que les fonc­tion­na­li­tés à venir de la prochaine version majeure.

Voir l'article
Image
Encart blog DBToolsBundle

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

11/04/2024

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
Symfony

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

21/03/2024

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 blog DBToolsBundle

Formez-vous

Formation Symfony

Formation Symfony Initiation

Nantes Du 25 au 27 mars 2025

Voir la Formation Symfony Initiation

Inscription à la newsletter

Nous vous avons convaincus