Nehos Groupe

L'essentiel

Sylius est un framework e-commerce open-source construit sur Symfony. Contrairement à Magento ou Prestashop, Sylius n'est pas un CMS e-commerce : c'est un ensemble de composants PHP modulaires que les développeurs assemblent pour construire une boutique sur mesure.

L'avantage clé de Sylius pour les agences Symfony : les développeurs Symfony existants peuvent travailler sur Sylius sans formation spécifique. L'architecture est celle de Symfony (bundles, services, Doctrine, Twig), pas un framework propriétaire avec ses propres conventions.

Sylius excelle dans trois cas d'usage : le e-commerce B2B avec des workflows de commande complexes, les marketplaces et plateformes multi-vendeurs, et les projets headless avec un front-end moderne en Next.js ou Nuxt.

En 2026, Sylius 2.0 apporte une API Admin complète, un support headless natif amélioré, et une marketplace de plugins enrichie. La communauté compte plus de 1 500 contributeurs et le projet est soutenu commercialement par Sylius Plus.

Chez Nehos, nous déployons Sylius pour les projets B2B sur mesure et les marketplaces. Pour les projets B2C avec un gros catalogue, Magento 2 reste notre recommandation principale.

Sylius : pourquoi les agences Symfony migrent vers ce framework e-commerce en 2026

Architecture Symfony 7, extensibilité par design, API headless native. Sylius gagne du terrain face à Magento et Prestashop pour les projets e-commerce sur mesure. Décryptage technique.

Adapté à toute taille de structure

Artisan
Startup
PME / TPE
ETI
Grand Groupe
S
Souhail Tourjmen
··headless-commerce

Sylius est un nom que les développeurs Symfony connaissent depuis 2014. Mais en 2026, Sylius n'est plus un projet expérimental : c'est une plateforme e-commerce mature, utilisée en production par des entreprises comme Decathlon, Auchan et des centaines de PME européennes. Cet article explique ce qui rend Sylius différent des autres plateformes e-commerce et pourquoi les agences Symfony l'adoptent.

Chez Nehos, nous avons une double expertise Magento 2 et Sylius. Ce positionnement n'est pas un hasard : les deux plateformes répondent à des besoins différents. Comprendre les forces de chacune permet de recommander la bonne solution au bon client.

#Ce qui rend Sylius fondamentalement différent

Sylius n'est pas un CMS e-commerce comme Prestashop ou WooCommerce. C'est un framework e-commerce : un ensemble de composants PHP modulaires que les développeurs assemblent pour construire une boutique sur mesure.

Architecture Symfony native Sylius est construit sur Symfony 7 et utilise toutes les conventions du framework : bundles, services (DI Container), Doctrine ORM, Twig pour le templating, Messenger pour les messages asynchrones, et Symfony Flex pour l'installation. Un développeur Symfony expérimenté est productif sur Sylius en 2 à 3 jours. Un développeur Magento nécessite 2 à 4 semaines pour maîtriser l'architecture propriétaire de Magento 2.

Composants découplés Sylius est composé de bundles indépendants : SyliusCoreBundle, SyliusOrderBundle, SyliusProductBundle, SyliusPaymentBundle, etc. Chaque bundle peut être utilisé indépendamment. Vous pouvez utiliser uniquement le composant de gestion de produits de Sylius dans une application Symfony existante, sans installer toute la plateforme e-commerce.

API-first par design Sylius 2.0 est API-first : toutes les fonctionnalités sont accessibles via une API REST/JSON. L'interface admin elle-même consomme cette API. Cela rend Sylius naturellement adapté au headless commerce : un front-end Next.js, Nuxt, ou React Native consomme l'API Sylius pour afficher les produits, gérer le panier et traiter les commandes.

Extensibilité par design Contrairement à Magento où l'extension du core nécessite des plugins (interceptors) et des préférences (DI preferences) avec des conventions spécifiques, Sylius utilise les mécanismes standard de Symfony : les événements (Event Dispatcher), la décoration de services (Service Decoration), et l'héritage Doctrine pour étendre les entités. C'est du PHP standard, pas du framework propriétaire.

#Les 3 cas d'usage où Sylius excelle

#1. E-commerce B2B avec workflows complexes

Sylius est particulièrement adapté au B2B parce que son architecture modulaire permet de construire exactement le workflow de commande dont vous avez besoin. Là où Magento 2 propose un module B2B avec des workflows pré-définis, Sylius permet de coder un workflow de A à Z en utilisant le composant Symfony Workflow.

Exemple : un client industriel Nehos avait besoin d'un workflow de commande à 7 étapes (demande de devis, validation commerciale, validation technique, validation financière, commande confirmée, en production, livrée) avec des conditions différentes selon le montant et le type de produit. Sur Magento, cela aurait nécessité un module sur mesure coûteux. Sur Sylius, nous avons configuré le Symfony Workflow Component en 3 jours.

#2. Marketplaces et plateformes multi-vendeurs

Sylius est le choix technique le plus pertinent pour construire une marketplace en France en 2026. Le plugin SyliusMarketplace (par Bitbag) permet de gérer des vendeurs multiples avec des commissions, des payouts, et des dashboards vendeurs. L'architecture de Sylius (un Channel par vendeur) rend le multi-vendeurs naturel.

#3. Projets headless avec front-end moderne

Sylius 2.0 avec son API complète est un back-end e-commerce idéal pour un front-end Next.js ou Nuxt. L'API couvre toutes les fonctionnalités : catalogue, panier, checkout, paiement, gestion des commandes. Le front-end a un contrôle total sur l'expérience utilisateur et les performances. C'est l'architecture que nous recommandons pour les projets qui veulent des temps de chargement inférieurs à 1 seconde et un score Lighthouse de 95+.

#Sylius vs Magento 2 : le comparatif honnête

CritèreSyliusMagento 2
LangagePHP 8.3+ / Symfony 7PHP 8.2+ / Framework propriétaire
Courbe d'apprentissage (dev Symfony)2-3 jours2-4 semaines
Courbe d'apprentissage (dev junior)2-3 semaines4-8 semaines
Gestion de catalogueFlexible, customTrès complète, native
Gros catalogues (100K+ SKUs)Moins éprouvéBattle-tested
B2B natifExtensible, customModule Adobe Commerce B2B
Headless / APINatif, moderneGraphQL, mature
Écosystème de plugins~200 plugins~3800 extensions
Performance back-officeRapideLourd
Communauté1500+ contributeurs15000+ contributeurs
Support commercialSylius PlusAdobe Commerce
Coût de développementInférieur de 20-30%Référence

Quand choisir Sylius :

  • Votre équipe maîtrise Symfony et ne veut pas apprendre un framework propriétaire
  • Votre projet B2B a des workflows très spécifiques
  • Vous construisez une marketplace
  • Votre catalogue est de taille modérée (< 50 000 SKUs)
  • Vous voulez une architecture headless native

Quand choisir Magento 2 :

  • Votre catalogue dépasse 50 000 SKUs avec des variantes complexes
  • Vous avez besoin de l'écosystème Adobe (Adobe Commerce Cloud, Adobe Experience Platform)
  • Vous migrez depuis un Magento 1
  • Vous avez besoin de fonctionnalités B2C avancées out-of-the-box (promotions complexes, content staging)

#L'écosystème Sylius en 2026

Sylius 2.0, sorti en 2025, a considérablement enrichi l'écosystème.

Sylius Plus (licence commerciale) Sylius Plus ajoute des fonctionnalités enterprise : multi-store avancé, partial shipment, gestion des retours, loyalty points, et un support technique dédié. La licence coûte environ à partir de 992 €/mois, ce qui reste inférieur à Adobe Commerce.

Plugins communautaires Les plugins Bitbag (marketplace, CMS, shipping, paiement) couvrent la majorité des besoins fonctionnels. Les plugins Setono (Google Analytics, Tag Manager, SyliusBot) ajoutent des intégrations marketing. La qualité des plugins Sylius est généralement supérieure à celle des extensions Magento car le standard Symfony impose une architecture propre.

Intégrations PIM et ERP Sylius s'intègre avec Akeneo PIM via un connecteur officiel. Les intégrations ERP (SAP, Sage, Odoo) se font via les mêmes patterns que pour Magento : middleware RabbitMQ ou Kafka, avec des services de transformation. L'avantage de Sylius est que le Symfony Messenger rend l'intégration asynchrone native et élégante.

#Démarrer un projet Sylius : notre recommandation

Si vous envisagez Sylius pour votre prochain projet e-commerce, voici notre recommandation structurée.

Phase 1 : Proof of Concept (2-3 semaines, à partir de 873 €) Installation de Sylius, configuration du catalogue avec vos vrais produits, intégration d'un moyen de paiement (Stripe), et déploiement sur un environnement de staging. L'objectif est de valider que Sylius répond à vos besoins fonctionnels.

Phase 2 : MVP (8-14 semaines,1 13 952 €) Développement de la boutique complète avec design sur mesure, intégrations métier, et mise en production. Sylius permet de livrer un MVP fonctionnel plus rapidement que Magento grâce à sa légèreté et à la productivité des développeurs Symfony.

Phase 3 : Itérations (sprints de 2 semaines) Ajout de fonctionnalités par sprints : personnalisation du checkout, intégration ERP, module B2B, etc.

Notre équipe headless commerce accompagne les projets Sylius de la conception à la production. Notre expertise en refonte Magento headless nous donne une perspective unique pour recommander la bonne plateforme selon votre contexte. Nos agents IA peuvent aussi enrichir votre boutique Sylius avec de la recommandation produit intelligente et de l'automatisation SAV.

Questions & Réponses

Questions fréquentes sur Sylius

Sylius peut gérer des catalogues volumineux, mais il est moins éprouvé que Magento 2 sur ce terrain. Magento 2 a été optimisé pendant 15 ans pour les gros catalogues avec des mécanismes comme les flat tables, l'indexation Elasticsearch native, et Varnish. Sylius utilise Doctrine ORM qui peut devenir un goulot d'étranglement au-delà de 100 000 SKUs sans optimisations spécifiques. Pour les catalogues de plus de 50 000 SKUs, nous recommandons Magento 2. Pour les catalogues de moins de 50 000 SKUs, Sylius offre des performances équivalentes ou supérieures.
Oui, Sylius est un framework Symfony et nécessite des compétences Symfony solides. L'avantage est que les développeurs Symfony sont beaucoup plus nombreux sur le marché que les développeurs Magento, ce qui facilite le recrutement et réduit les coûts. Un développeur Symfony senior peut être productif sur Sylius en 2 à 3 jours de prise en main. Un développeur PHP junior aura besoin de 2 à 3 semaines pour être autonome.
Sylius Plus à environ à partir de 992 €/mois ajoute des fonctionnalités enterprise (multi-store avancé, partial shipment, returns management, loyalty) et un support technique dédié. Pour les projets enterprise avec un CA supérieur50 9 472 €/an, le coût de la licence est justifié par les fonctionnalités et le support. Pour les projets plus petits, Sylius Open Source avec les plugins communautaires couvre la majorité des besoins.
Oui, et c'est un cas de migration que nous traitons régulièrement chez Nehos. La migration de Prestashop vers Sylius est pertinente quand le projet Prestashop atteint ses limites techniques (performance, extensibilité, B2B) et que l'équipe de développement est compétente en Symfony. La migration du catalogue et des clients est relativement simple (export CSV/import). La migration des commandes historiques est optionnelle. Le principal travail est la reconstruction des fonctionnalités sur mesure et des intégrations.
Réserver un audit