TECHNOLOGIES / Expert Symfony

Expert Symfony : développement et maintenance de vos logiciels métier

Symfony est le socle de tous nos projets depuis plus de 10 ans : back-offices, portails client, API et moteurs de calcul. Nous sommes spécialisés dans le code métier, celui qui porte les processus, les calculs et les données propres à votre activité, et nous le maintenons dans la durée.

Framework PHP open source créé par SensioLabs (France), Symfony est le choix de référence des entreprises françaises pour leurs applications métier : architecture robuste, cycle LTS, communauté internationale. Nous y contribuons, et nous publions nos bundles.

Avis Google
5 Note Google : 5 sur 5
Avis Trustpilot
4,7 Note Trustpilot : 4,7 sur 5
7.4 Dernière LTS Sortie nov. 2025, support actif jusqu'en nov. 2028
6.4 Précédente LTS Sortie nov. 2023, support actif jusqu'en nov. 2026
8.1 Dernière version publiée Sortie mai 2026, support actif jusqu'en janv. 2027

Ils nous font confiance

Logo PIA-Production
Logo La Maison Saint-Gobain
Logo Point P
Logo V-Ingénierie
Logo Wellness Management
Logo ITSEP

Pourquoi choisir SmartBooster ?

Clients satisfaits depuis 2017
+75
Durée de collaboration moyenne avec nos clients
5 ans
Livraison d'une première version testable
3 à 6 sem.

Plus rapide

Plus besoin d'attendre des mois pour lancer un projet. Chez SmartBooster, on compte en semaines !

Plus stable

Qui dit code bien fait dit stabilité. Un outil robuste dans la durée, c'est de l'efficacité en plus dans votre activité !

Plus libre

Avec SmartBooster, vous pouvez concevoir votre outil pour qu'il s'ajuste à votre quotidien et pas l'inverse.

Le monde change et nous nous adaptons pour vous fournir des solutions toujours plus performantes, tout en préservant la qualité.

Ce que nous faisons en Symfony

Six interventions, une seule équipe

Un logiciel métier à construire, une application à faire monter de version, un projet à reprendre ou à sécuriser : quelle que soit la porte d'entrée, c'est la même équipe qui intervient, sans sous-traitance, et qui reste ensuite pour maintenir.

Chaque intervention a sa page, avec sa méthode, ses conditions et ce que vous recevez à la fin.

Profil Symfony Connect

17 ans de Symfony, vérifiables sur le profil public

Symfony Connect est l'annuaire de l'éditeur du framework. Il enregistre l'ancienneté, les certifications et les contributions de chaque membre : ce que nous affirmons ici s'y lit.

17 ans dans la communauté

Membre de Symfony Connect depuis septembre 2008, avec un badge par année. Des projets livrés sur chaque version majeure, de symfony 1 à Symfony 7.

Certifié Symfony, formé par SensioLabs

Certification Symfony Certified Developer et formation SensioLabs de niveau 2, par l'éditeur du framework.

Contributions au code et à la documentation

Symfony, Doctrine, Composer, Twig, Monolog, Swiftmailer, Silex, Propel, Symfony CMF : des contributions au fil des années, la plupart anciennes, sur les briques que nous utilisons encore.

Présent aux événements de la communauté

SymfonyLive Paris 2012, SymfonyWorld 2022, et d'autres événements plus locaux, pour partager et découvrir de nouvelles pratiques.

Symfony Connect

Membre de la communauté Symfony depuis septembre 2008.

Voir sur Symfony Connect
Badge Miam
Badge Survey 2017
Badge SymfonyLive Paris 2012
Badge SymfonyWorld 2022
Badge Twig Documentation
Badge Monolog Documentation
Badge Composer Documentation
Badge Swiftmailer Documentation
Badge Silex Documentation
Badge Symfony Documentation
Badge Propel Contribution
Badge Composer Contribution
Badge Doctrine Contribution
Badge Symfony CMF Contribution
Badge Symfony Contribution
Badge Symfony Training Level 2
Badge Symfony Certified Developer
Badge 1 year Symfony
Badge 2 years Symfony
Badge 3 years Symfony
Badge 4 years Symfony
Badge 5 years Symfony
Badge 6 years Symfony
Badge 7 years Symfony
Badge 8 years Symfony
Badge 9 years Symfony
Badge 10 years Symfony
Badge 11 years Symfony
Badge 12 years Symfony
Badge 13 years Symfony
Badge 14 years Symfony
Badge 15 years Symfony
Badge 16 years Symfony
Badge 17 years Symfony

COMMENT NOUS LIVRONS

Un projet Symfony livré avec ses garde-fous

Le framework ne garantit rien tout seul. Ce qui fait qu'un logiciel Symfony tient dix ans, c'est l'outillage autour, et la discipline de s'en servir à chaque livraison.

Voici ce que nous mettons en place sur chaque projet, et ce que vous pouvez vérifier.

Un code qui se vérifie tout seul

  • Tests automatisés : PHPUnit sur la logique métier, Playwright sur les parcours critiques. Une régression se voit avant la mise en production, pas après.
  • Analyse statique : PHPStan lit le code à chaque commit et signale ce qu'un test ne couvre pas : un type incohérent, un appel à une méthode qui n'existe plus, un cas jamais traité.
  • Style de code imposé : PHP CS Fixer applique les conventions Symfony. Le code reste lisible par le prochain développeur, le vôtre ou le nôtre.

Une livraison continue, sans surprise

  • Intégration continue : GitLab CI exécute tests et contrôles à chaque modification. Rien ne part en recette sans être passé au vert.
  • Environnement de recette permanent : Vous consultez la version en cours à tout moment, sur une adresse dédiée. La production suit quand vous validez, pas avant.
  • Environnements reproductibles : Docker sur le poste du développeur, en recette et en production : la même application partout, aucun « ça marchait chez moi ».

Un logiciel qui vieillit bien

  • Montées de version outillées : Rector applique les dépréciations automatiquement : la LTS suivante se prépare pendant que le projet vit, jamais en urgence.
  • Dépendances suivies : Les paquets Composer sont contrôlés contre les vulnérabilités connues avec OSV-Scanner, à chaque build.
  • Correctifs de sécurité sans attendre : Une faille publiée sur PHP, Symfony ou un bundle est corrigée dans le cadre de la gestion des vulnérabilités, sans attendre la prochaine évolution fonctionnelle.

Exemples d'utilisation

Ce que nous pouvons construire !

En fonction de vos priorités, nous pouvons utiliser des composants préexistants pour gagner du temps sur les parties non-essentielles et aller jusqu'au 100% sur mesure pour les parties critiques de votre projet.

Logiciel de Diagnostic & Audit

Automatisez vos expertises : questionnaires intelligents, calcul de scores métier et génération instantanée de rapports PDF.

Logiciel de Diagnostic & Audit

Avis clients

Ce que pensent nos clients

Chez SmartBooster, nous mettons toutes notre énergie et notre créativité au service de nos clients en nous adaptant à leur besoin.

« La première version de notre logiciel de gestion de chantier de rénovation énergétique à été disponible en 6 semaines et à été suivi de plusieurs mises à jour par semaine pour arriver à la solution complète que nous avons aujourd'hui. »

Julien Beauchamp
Julien Beauchamp
Franchisé PPF Énergie

« SmartBooster nous à permis de passer très sereinement et plutôt rapidement (vu les complexités de nos demandes), d'un outil de gestion très poussé sous Excel à un outil logiciel professionnel et personnalisé, développer avec conseil et compréhension précise de notre besoin. »

Jonathan Falzone
Jonathan Falzone
Président Profinégo - votre service d'achat décentralisé

« Une équipe au top, d'une grande agilité et toujours à l'écoute des besoins de ses clients. Tout simplement parfait. Jamais déçu et, ce, après plusieurs années de collaboration. Je recommande les yeux fermés. »

Simon Pena Vega
Simon Pena Vega
Chef de marché énergétique chez Point P

« La prestation réalisée par SmartBooster nous a pleinement satisfait. Les équipes sont très réactives, très professionnelles et de bons conseils par rapport aux demandes du client.

Je les recommande pour vos futurs projets de développement informatique. »

Arthur Porteilla
Arthur Porteilla
Chef de projet du Programme OSCAR chez ATEE

« Les préconisations de Nicolas sur la mise en oeuvre d'une stack de développement Gitlab et sa parfaite connaissance du Framework Symfony m'ont fait gagner un temps précieux.

Toujours pro et dynamique, c'est un plaisir de travailler avec Nicolas. »

Vincent Depeyre
Vincent Depeyre
Directeur de projet | Gérant | Web | Data | Innovations

« Une belle expertise dans le développement !

Une équipe sympathique, réactive, toujours à l'écoute de nos besoins et surtout force de proposition dans la mise en place de nouvelles fonctionnalités optimales nous faciliter le quotidien.

Cela fait plus de 3 ans que SmartBooster nous accompagne, je recommande vivement! »

Lucie Vialan
Lucie Vialan
Cheffe de projet BMPB

« La qualité est au rendez-vous et les délais maîtrisés. C'est un gage de sérénité que de travailler avec SmartBooster. »

Philippe Adolf
Philippe Adolf
Responsable marketing chez Saint-Gobain

Un échange sans engagement

Parlons de votre projet Symfony.

Nicolas Bastien répond personnellement. Un échange de 30 minutes suffit pour qualifier votre besoin : projet neuf, montée de version, reprise ou maintenance.

Appel de 30 min → Analyse gratuite → Proposition sous 5 jours

Nos engagements

Ce que vous pouvez exiger de nous

Propriété totale du code source

Vous êtes pleinement propriétaire du code que nous développons pour vous et pouvez maîtrisez son évolution.

Développement 100 % en France

Équipe est basée en France, communication simplifié sans décalage horaire pour une bonne compréhension.

Hébergement cloud souverain

Déploiement sur une infrastructure française avec support réactif. Vos données restent en France.

POURQUOI SYMFONY

Les avantages qui font la différence

Un framework professionnel ne se choisit pas au hasard. Voici ce qui nous a convaincus d'utiliser Symfony sur tous nos projets depuis plus de 10 ans.

Une structure claire et organisée

Symfony impose une arborescence et des conventions qui produisent un code propre, bien organisé et lisible par n'importe quel développeur Symfony → même des années plus tard.

Un code sécurisé par défaut

Le composant Security gère authentification et autorisations. L'ORM protège des injections SQL, les formulaires bloquent le XSS. La sécurité est intégrée, pas rajoutée.

Maintenable et évolutif

Un projet Symfony bien réalisé reste maintenable 10 ans et plus. Le cycle LTS rigoureux (une version tous les 2 ans, supportée 4 ans) facilite grandement les montées de version.

Pensé pour les développeurs

Console, Maker Bundle, Profiler, PHPUnit Bridge : Symfony embarque tous les outils pour que les développeurs travaillent dans les meilleures conditions et produisent du code de qualité.

Architecture modulaire avec Flex

Symfony Flex vous permet d'installer uniquement les composants dont vous avez besoin. Idéal aussi bien pour les microservices que pour les applications monolithiques complexes.

Communauté internationale

Créé par SensioLabs (France), Symfony est utilisé par les plus grandes entreprises françaises. Une communauté active et une documentation de référence garantissent la pérennité du framework.

Un suivi difficile à égaler

Un framework pour bâtir des logiciels qui durent des années

Symfony est porté par un éditeur renommé, SensioLabs, depuis sa première version en 2007. Il est aujourd'hui une référence mondiale du développement professionnel en PHP. Depuis Symfony 2, chaque branche majeure est publiée, supportée puis remplacée à date annoncée, avec un chemin de migration : une LTS tous les deux ans, quatre ans de correctifs, des dépréciations qui préparent la suivante. C'est ce calendrier qui permet de planifier la vie d'un logiciel sur dix ans. Voir le calendrier officiel des versions →

Ce calendrier, nous le tenons pour vous

  • Suivi interne des versions : un outil développé en interne suit automatiquement les versions de Symfony et de chaque dépendance de vos projets, et nous signale ce qui approche de sa fin de support. Les montées de version se planifient, elles ne se subissent pas. Notre méthode de migration
  • Maintenance technique en autonomie : mises à jour, correctifs de sécurité, dépendances, renfort de tests, financés par un budget annuel dimensionné ensemble. C'est ce qui évite la migration en urgence.
  • Le contrat de maintenance est le socle d'une TMA réussie : il fixe les délais de prise en charge, ce que nous faisons sans vous solliciter et ce qui passe par vos demandes. Voir le contrat de maintenance

Numérotation et cycle de publication

La numérotation Symfony suit le versioning sémantique : majeur.mineur.patch (exemple : 7.4.12). Une version patch corrige des bugs sans modifier le comportement. Une version mineure ajoute des fonctionnalités en maintenant la compatibilité ascendante. Une version majeure supprime le code marqué comme déprécié dans la génération précédente.

Symfony publie une version mineure tous les 6 mois, en mai et en novembre. Les versions .4 de chaque branche majeure (5.4, 6.4, 7.4, 8.4...) sont des versions LTS publiées tous les 2 ans : ce sont celles recommandées pour tout projet en production. Une mineure standard n'est corrigée que 8 mois, ce qui la rend intenable comme cible pour un logiciel métier.

Durée de support : LTS vs version standard

Type de version Exemples Corrections de bugs Correctifs de sécurité Durée totale
Version standard 7.0, 7.1, 7.2, 7.3 8 mois 8 mois, même fenêtre 8 mois
Version LTS 5.4, 6.4, 7.4, 8.4 3 ans 1 an supplémentaire 4 ans

Compatibilité ascendante garantie

Symfony s'engage formellement à ne pas casser la compatibilité ascendante entre deux versions mineures ("Backward Compatibility Promise"). Passer de 7.3 à 7.4 ne casse rien dans votre code. Seules les versions majeures (6.x → 7.0) peuvent supprimer des fonctionnalités, et uniquement celles préalablement marquées comme dépréciées.

Le mécanisme des dépréciations

Pour chaque version majeure, Symfony développe simultanément deux versions : la nouvelle branche majeure (ex : 6.0) et la dernière mineure de la branche précédente (ex : 5.4). Ces deux versions embarquent exactement les mêmes fonctionnalités. La différence : la 5.4 conserve le code déprécié avec des avertissements, la 6.0 le supprime définitivement.

Un code déprécié fonctionne encore mais génère un avertissement visible dans le profiler Symfony. C'est le signal pour planifier sa migration sans urgence, avant le passage à la version majeure.

La migration en 3 étapes sans risque :

  1. Montez vers la dernière LTS (ex : 5.3 → 5.4) : toutes les nouveautés de la branche 6 sont disponibles, et les avertissements de dépréciation apparaissent dans le profiler.
  2. Corrigez les dépréciations une par une : votre application continue de fonctionner normalement pendant toute cette phase.
  3. Passez à la version majeure (ex : 5.4 → 6.0) : le travail est déjà fait. La 6.0 est identique à la 5.4 sans le code que vous avez déjà retiré.

Compatibilité PHP

La version minimum de PHP est fixée par consensus de l'équipe core pour chaque version majeure. Symfony 6.x requiert PHP 8.1 minimum, Symfony 7.x requiert PHP 8.2 minimum.

Pendant toute la durée de support d'une version Symfony, toutes les nouvelles versions PHP publiées sont supportées. Si PHP 8.4 sort alors que Symfony 7.4 est encore maintenu, Symfony 7.4 supporte PHP 8.4 sans attendre une prochaine version majeure. Pour les versions Symfony en fin de support, seule la dernière version PHP disponible au moment de l'EOL est garantie.

La branche en cours de construction. Ses mineures sortent en mai et novembre jusqu'à la 8.4, qui deviendra la prochaine LTS. Pour un projet en production, la cible reste la 7.4 tant que la 8.4 n'est pas publiée.

Ce que la branche 8 apporte face à la précédente

  • Formulaires multi-étapes natifs : Un parcours en plusieurs écrans avec validation par étape et branchements conditionnels, sans machine à états maison à écrire et à maintenir.
  • Quatre composants de moins à chercher ailleurs : JsonStreamer, ObjectMapper, JsonPath et TypeInfo entrent dans le framework : sérialisation en flux, transformation entre objets et lecture de documents JSON sans bibliothèque tierce.
  • Assets pré-compressés : Zstandard, Brotli et Gzip appliqués au build : le serveur livre des fichiers déjà compressés, sans coût processeur à chaque requête.
  • PHP 8.4 comme socle : Property hooks, visibilité asymétrique et objets lazy natifs deviennent accessibles dans le code applicatif.

Publications de la branche

  • 8.0 nov. 2025 plus de correctifs depuis juil. 2026
    • La 7.4 sans le code déprécié : Même périmètre fonctionnel que la LTS 7.4, moins 13 202 lignes de code déprécié. Un projet dont les dépréciations 7.4 sont traitées bascule sans réécriture.
    • Configuration en array shapes PHP : Le XML et le PHP fluide cèdent la place à des tableaux typés, avec autocomplétion et validation de type dans l'éditeur.
    • Commandes invocables : Une commande console se réduit à une classe sans parent, arguments et options déclarés en attributs PHP. Le code de plomberie disparaît.
    • Exceptions lisibles en terminal : Les erreurs des commandes et des workers sont rendues en texte brut avec une pile d'appels exploitable, au lieu d'un bloc HTML illisible dans les logs.
  • 8.1 mai 2026 support actif jusqu'en janv. 2027
    • Attribut #[Serialize] : La valeur retournée par un contrôleur est sérialisée automatiquement dans le format de réponse attendu. Une API expose ses données sans écrire de code de sérialisation.
    • Applications sans HTTP : Le conteneur d'injection de dépendances et le système de bundles fonctionnent sans HttpKernel. Les workers, traitements batch et outils en ligne de commande gardent l'architecture Symfony sans embarquer la couche web.
    • Mapping de payload étendu : Les DTO de requête acceptent désormais les fichiers uploadés, les arguments variadiques et les groupes de validation dynamiques. Les formulaires de dépôt de documents se codent comme le reste, sans traitement séparé.
    • Composant Tui : Construction d'interfaces plein écran en terminal. Utile pour les outils internes d'exploitation, là où une interface web serait disproportionnée.

La branche à cibler aujourd'hui pour un projet en production. Requiert PHP 8.2.

Ce que la branche 7 apporte face à la précédente

  • AssetMapper : un front sans Node.js : Import maps et modules ES natifs : le JS et le CSS sont versionnés et servis sans bundler, donc sans chaîne de build Node à maintenir en intégration continue.
  • Scheduler et Webhook : Les tâches récurrentes se déclarent en PHP au lieu du crontab serveur, et les webhooks entrants sont reçus et routés nativement. Deux bundles tiers en moins.
  • Clock et DatePoint : Le temps devient injectable et testable. Toute règle métier à base de délai, d'échéance ou d'ancienneté peut enfin être couverte par des tests déterministes.
  • Mapping des données de requête : Le corps de la requête alimente un DTO typé et validé via un attribut. Les contrôleurs perdent leur plomberie de lecture et de validation manuelle.
  • PHP 8.2 comme socle : Enums, readonly et types DNF deviennent utilisables dans tout le code applicatif.

Publications de la branche

  • 7.0 nov. 2023 plus de correctifs depuis juil. 2024
  • 7.1 mai 2024 plus de correctifs depuis janv. 2025
  • 7.2 nov. 2024 plus de correctifs depuis juil. 2025
  • 7.3 mai 2025 plus de correctifs depuis janv. 2026
  • 7.4 LTS nov. 2025 support actif jusqu'en nov. 2028

« Symfony 6, c'est Symfony 5 sans le code déprécié » (N. Grekas). Requiert PHP 8.0.2 et reste très présent en production.

Publications de la branche

  • 6.0 nov. 2021 plus de correctifs depuis janv. 2023
  • 6.1 mai 2022 plus de correctifs depuis janv. 2023
  • 6.2 nov. 2022 plus de correctifs depuis juil. 2023
  • 6.3 mai 2023 plus de correctifs depuis janv. 2024
  • 6.4 LTS nov. 2023 support actif jusqu'en nov. 2026

La branche qui a industrialisé l'envoi d'e-mails et de notifications. Sa LTS 5.4 bénéficie d'un support sécurité prolongé jusqu'en février 2029, financé par un sponsor : cela n'en fait pas une version à conserver, aucun bug n'y est corrigé depuis 2024.

Publications de la branche

  • 5.0 nov. 2019 plus de correctifs depuis juil. 2020
  • 5.4 LTS nov. 2021 sécurité jusqu'en févr. 2029

Symfony Flex et le système de recettes : la structure de projet change radicalement. PHP 7.1 minimum.

Publications de la branche

  • 4.0 nov. 2017 plus de correctifs depuis janv. 2019
  • 4.1 mai 2018 plus de correctifs depuis juil. 2019
  • 4.2 nov. 2018 plus de correctifs depuis janv. 2020
  • 4.3 mai 2019 plus de correctifs depuis juil. 2020
  • 4.4 LTS nov. 2019 plus de correctifs depuis nov. 2023

Rationalisation du framework après la branche 2. La 3.4 LTS était la passerelle recommandée vers Symfony 4.

Réécriture complète inspirée de Spring. Injection de dépendances, événements, sécurité : le framework qui a imposé Symfony comme référence professionnelle en PHP.

Première version, popularisée par le tutoriel Jobeet. Sans lien de compatibilité avec Symfony 2 et les suivantes.

Rester sur une version active de Symfony, c'est bénéficier des correctifs de sécurité, des optimisations de performance et des nouvelles fonctionnalités du langage PHP. Une version obsolète expose votre application à des vulnérabilités non corrigées et complique le recrutement : les développeurs ciblent les versions récentes. La migration vers une LTS est un investissement qui préserve la valeur de votre projet sur le long terme.

Le détail de chaque version, fonctionnalité par fonctionnalité, est publié par l'équipe Symfony : Série « New in Symfony » du blog officiel pour les nouveautés, et le calendrier officiel des versions pour les dates de support.

Exemples de réalisation

Des logiciels Symfony en production depuis des années

Un simulateur de rénovation énergétique exploité depuis 2017, une application de formation pour un réseau national, un module de conformité en co-traitance : trois exemples de projets Symfony que nous maintenons.

FEEBAT

Module de conformité des devis et factures pour les artisans

Développement du backoffice et de l'API du module RénoRéglo : accompagnement des professionnels du bâtiment sur la conformité de leurs devis et factures, suivi de la relation client. Gestion de l'hébergement et de la maintenance technique.

Module de conformité des devis et factures pour les artisans

OPEN SOURCE

Nos bundles Symfony sur GitHub

Chez SmartBooster, nous développons exclusivement avec Symfony. Nos outils les plus génériques sont publiés en open source → testez-les et contribuez !

Approfondir

Nos articles sur Symfony

Guides, comparatifs et migrations : le détail que la fiche ne peut pas contenir.

POUR ALLER PLUS LOIN

Approfondir votre expertise Symfony

FAQ

Les réponses à vos questions

Et si vous ne trouvez pas ce que vous cherchez, nous serons ravis de vous répondre en direct lors d'un rendez-vous entre humains !

Que ce soit une agence Symfony, un indépendant ou une équipe comme la nôtre, les critères sont les mêmes et se vérifient avant de signer. L'équipe qui vend est-elle celle qui code ? Le projet est-il livré sur une version LTS, avec ses tests automatisés ? Qui héberge et maintient après la mise en production, et à quel budget annuel ? Peut-on voir des projets encore en production plusieurs années après leur livraison ? Avez-vous dès le départ les accès au dépôt de code et à l'hébergement, à votre nom ? Un prestataire qui répond clairement à ces cinq questions vous évitera la plupart des reprises.

Les deux sont des frameworks PHP matures, et Laravel s'appuie lui-même sur plusieurs composants Symfony. Laravel fournit plus de briques prêtes à l'emploi, comme Jetstream pour l'authentification et la gestion d'équipes : pratique pour démarrer vite ou pour un développeur débutant. Symfony impose moins de choix et laisse plus de flexibilité pour modeler l'application sur un métier qui ne rentre pas dans les cases. L'autre différence tient au cycle de vie : Symfony publie une version LTS tous les deux ans, corrigée trois ans puis un an de sécurité, avec un mécanisme de dépréciations qui prépare chaque majeure à l'avance. Laravel sort une majeure par an, avec des correctifs plus courts. Pour un logiciel métier qui doit vivre dix ans avec un budget de maintenance prévisible, c'est cette combinaison qui nous a fait choisir Symfony, et rester dessus.

Oui, et c'est souvent le bon moment pour le faire : un prototype qui a trouvé ses utilisateurs, une application en PHP procédural, sur Symfony 1 ou sur un framework abandonné (CodeIgniter, CakePHP, Zend). Nous ne réécrivons pas tout d'un coup : l'application existante continue de tourner pendant que les fonctionnalités passent une à une sur Symfony, en commençant par celles qui bloquent ou qui changent. Un audit préalable dit ce qui se migre, ce qui se réécrit et ce qui peut disparaître.

Oui. Nous commençons par un audit du code, des dépendances et de l'hébergement, puis nous stabilisons avant de faire évoluer. Il nous faut les accès au dépôt et à l'hébergement, et un interlocuteur chez vous qui connaît le métier.

Oui. Nous travaillons à distance avec des entreprises de toute la France, et sur site pour les moments clés quand la distance le permet. Nous sommes installés au nord de Lyon, dans le Beaujolais : les entreprises de la métropole lyonnaise ont une page dédiée.

Symfony 7.4 LTS est la version recommandée pour tout nouveau projet en 2026. Elle bénéficie d'un support bug fix jusqu'en novembre 2028 et de correctifs de sécurité jusqu'en novembre 2029. Symfony 7 requiert PHP 8.2 minimum. La version 6.4 LTS reste un choix valide pour les projets encore sur PHP 8.1, mais son support bug fix se termine en novembre 2026.

Oui. Symfony 6.4 LTS reçoit des correctifs de bugs jusqu'en novembre 2026, puis uniquement des correctifs de sécurité jusqu'en novembre 2027. Pour un projet en production sur Symfony 6.4, la migration vers Symfony 7.4 LTS est à planifier avant novembre 2027.

Une version standard de Symfony est corrigée pendant 8 mois, bugs et failles de sécurité confondus : les deux fenêtres courent en parallèle depuis la sortie, elles ne s'additionnent pas. Une version LTS (Long Term Support), publiée tous les 2 ans en .4 (6.4, 7.4...), bénéficie de 3 ans de support bug fix et de 4 ans de correctifs de sécurité. Pour un projet d'entreprise, les versions LTS simplifient la planification des migrations et garantissent un investissement pérenne.

Partiellement, et c'est une exception. Le support de la 5.4 devait s'arrêter en novembre 2025, mais un sponsor a financé la prolongation des correctifs de sécurité jusqu'en février 2029, publiés sur Packagist donc accessibles à tous. En revanche aucun bug n'y est corrigé depuis novembre 2024, et la branche impose un socle PHP ancien. Symfony lui-même invite à ne pas s'en servir comme raison de repousser la migration.

Symfony 8.4 LTS est attendu pour novembre 2027, selon le cycle de publication Symfony. Les versions 8.0, 8.1, 8.2 et 8.3 sont publiées tous les 6 mois (mai/novembre) entre 2025 et 2027. Symfony 8.x s'appuie sur PHP 8.4+ et ne devrait pas présenter de rupture de compatibilité majeure depuis Symfony 7.x : la migration sera simplifiée.

Vous avez un projet ?

Contactez-nous pour savoir comment nous pouvons vous aider.