25 novembre 2024 - Dernière mise à jour le 13 février 2025

Retour sur la SyliusCon 2024

SyliusCon 2024

Retour sur la SyliusCon 2024 : des outils et des idées pour faire évoluer vos projets e-commerce

 

Le 13 novembre 2024, Lyon a accueilli la 3ème édition de la SyliusCon.

Entre démonstrations techniques, retours d’expérience et échanges concrets sur les enjeux du secteur, plus de 25 speakers différents ont partagé leur savoir-faire, permettant de répondre aux attentes variées des participants et de faire le point sur les nouveautés apportées par Sylius et leur impact potentiel sur les projets.

En tant que Platinum Sponsor, avec de nombreux projets tels que la Billetterie du PSG, FC Nantes, Gérard Drouot Productions, VTF Vacances ou encore le Musée d’Histoire Naturelle, nos experts vous proposent un décryptage détaillé des principaux enseignements de cette journée.

Sylius 2.0 : ce que la nouvelle version change concrètement 

L’un des moments les plus attendus de l’événement était l’annonce de Sylius 2.0 : une mise à jour importante du framework. Plus qu’un simple rafraîchissement esthétique ou une amélioration incrémentale, cette version repense plusieurs aspects de la plateforme. Pour les développeurs et les décideurs, voici un récapitulatif des principaux changements à considérer. 

Une modularité renforcée 

Le concept de modularité est central dans Sylius 2.0. Concrètement, cela signifie que les projets peuvent être construits comme un assemblage de briques indépendantes. Vous n’avez besoin que des fonctionnalités nécessaires à votre business. Par exemple : 

  • Si vous ne gérez pas de promotions complexes, vous pouvez désactiver le module correspondant, ce qui réduit la complexité du projet. 
  • Vous développez une boutique B2B avec des exigences spécifiques ? La modularité permet de n’activer que les composants utiles et de les personnaliser sans affecter le reste du système. 

Pour les équipes techniques, cela se traduit par un code plus léger, plus rapide et surtout plus facile à maintenir. Les mises à jour futures deviennent également moins risquées puisqu’elles peuvent se concentrer sur des modules précis. 

Une interface utilisateur plus simple 

L’administration e-commerce peut souvent être un casse-tête pour les utilisateurs finaux. Avec Sylius 2.0, l’interface a été repensée pour : 

  • Améliorer la navigation grâce à une organisation plus logique des menus. 
  • Simplifier des tâches courantes comme l’ajout de produits, le suivi des commandes ou la gestion des retours. 
  • Rendre l’expérience plus intuitive pour des équipes non techniques, ce qui limite les besoins en formation. 

Un exemple évoqué durant la conférence, qui nous semble parlant : une entreprise utilisatrice a constaté un gain de temps de 30 % pour son équipe commerciale dans la gestion quotidienne des commandes grâce à cette refonte. Pas mal ! 

Des paiements plus simples à gérer 

Sylius 2.0 facilite aussi les intégrations avec les systèmes de paiement en ligne. Cela inclut : 

  • Une compatibilité accrue avec des solutions populaires comme Stripe, PayPal, ou Mollie. 
  • Des configurations simplifiées pour gérer plusieurs devises et zones géographiques sans passer par des développements spécifiques. 

Pour les entreprises qui opèrent à l’international, c’est un gain de temps important, notamment pour répondre rapidement aux nouvelles exigences des marchés locaux. 

 

Conférences techniques : des outils pour vos projets 

Les présentations techniques étaient particulièrement pertinentes, voici un petit récapitulatif de quelques-unes nous ayant particulièrement intéressés : 

Créez des plugins Sylius de classe mondiale.

Un condensé des bonnes pratiques à mettre en oeuvre tout au long de l’élaboration d’un plugin destiné à Sylius.

Par exemple : privilégier l’import automatique de la configuration à l’installation du plugin, utiliser ses propres entités plutôt que d’étendre celles de Sylius ou encore ne pas négliger tous types de tests.

(Par Joachim Lovgaard)

Vue d’ensemble des paiements Sylius et perspectives d’avenir.

WordPress est la source de nombreux sites à l’échelle mondiale. Après avoir évalué l’existant et les limitations liées à l’intégration de Payum, Sylius 2.0 a introduit le concept de « Payment Requests ». Une nouvelle approche qui vise à simplifier l’intégration des fournisseurs de paiement, aussi bien côté backend que frontend. Cette approche offre également la possibilité de gérer les paiements de manière totalement asynchrone, pour les modes de paiement compatibles avec cette fonctionnalité.

(Par Francis Hilaire)

Adapter le calcul des prix aux besoins du B2B

Contrairement au B2C, où les prix sont uniformes / lissés pour tous les utilisateurs avec une gestion des promotions au niveau du panier, le B2B se caractérise par des tarifs spécifiques à chaque utilisateur ou segment, définis par de nombreuses règles métier, parfois très complexes.

Avec Sylius, trois approches principales peuvent être envisagées pour gérer les prix en B2B :

  1. Le calcul des prix via l’ERP avec un appel par API, qui nécessite une disponibilité élevée.
  2. Le pré-calcul des prix pour tous les cas d’usage ou utilisateurs, une méthode exigeant d’importantes capacités de stockage et des ressources de calcul conséquentes si des ajustements sont nécessaires.
  3. Le calcul en temps réel, qui implique de reproduire les règles de calcul de l’ERP, avec le risque potentiel d’un désalignement des données.

C’est cette troisième et dernière approche qui a été mise en avant et démontrée techniquement lors d’une implémentation dans Sylius par les deux intervenants de Webgriffe. Un use case intéressant… !

(Par Luca Gallinari & Manuele Menozzi)

Concevoir une solution de découverte de produits open source

Présentation de Gally, une solution open source, clé en main, pour la « découverte de produits ». La solution combine un trio gagnant avec Elasticsearch, GraphQL et Symfony, et cerise sur le gâteau, on y retrouve même une recherche sémantique. Cette solution repense totalement la recherche de produits de manière plus avancée et la rend facilement intégrable avec n’importe quel système headless.

(Par Romain Ruaud)

Boostez vos applications Sylius et simplifiez leur déploiement avec FrankenPHP

Introduction à FrankenPHP, un nouvel outil all-in-one qui facilite la mise en place d’un serveur pour PHP tout en ajoutant de nouvelles fonctionnalités et un gain de performance. Intéressant !

(Par Kévin Dunglas)

Préparez-vous pour le Black Friday : améliorez, faites évoluer et testez la résistance de votre application Sylius

Focus sur les stratégies à mettre en place pour préparer un site e-commerce à gérer les pics de trafic. Totalement en contexte, considérant le Black Friday qui arrive !

C’est ainsi que l’on nous a présenté Blackfire : un outil de monitoring des performances du code, ainsi que des solutions pour réaliser des tests de montée en charge.

(Par Thomas Di Luccio)

Au-delà du modèle universel : maximiser la valeur utilisateur grâce au profilage et à une architecture adaptable

Conférence sur comment Freshful exploite Sylius pour proposer des solutions e-commerce alimentaires personnalisées, en s’appuyant sur le profilage des utilisateurs et une architecture modulaire afin d’améliorer l’expérience client et renforcer leur engagement.

(Par Viorel Tudor)

Créer une expérience de recherche sémantique avec PHP et Meilisearch

L’histoire de la création d’une expérience de recherche sémantique avec PHP et Meilisearch, rendue possible en exploitant les dernières avancées en apprentissage automatique et en technologies de moteurs de recherche pour améliorer la précision des résultats et de l’expérience utilisateur.

(Par Guillaume Loulier)

Ce que l’on en retient…

Cette 3ème édition de la SyliusCon 2024 était un vrai succès !

Une vue d’ensemble pertinente pour les entreprises et les développeurs intéressés par une solution flexible et modulaire. Loin des discours abstraits, les présentations et retours d’expérience ont montré comment Sylius peut répondre à des problématiques concrètes, qu’il s’agisse de simplifier la gestion des projets techniques, d’améliorer l’expérience utilisateur ou d’optimiser des processus métiers. 

Si vous envisagez de lancer un nouveau projet e-commerce ou de migrer votre infrastructure actuelle, les nouveautés de Sylius 2.0 et les cas pratiques présentés lors de cet événement méritent d’être étudiés de près. 

Nos experts vous accompagnent !

Prenons contact !

 

Pour en savoir plus 

Partager cet article