Toute agence ecommerce qui se respecte se doit d'intégrer Sylius

Le choix d’une solution e-commerce n’est pas anodin.

Nous sommes tous nostalgiques du temps où un site e-commerce n’était qu’une simple plateforme qui présentait des produits avec leurs descriptifs, une solution de paiement, une gestion de stock basique et un espace utilisateur.

Dès lors, n’importe quelle solution pouvait répondre au besoin et il ne s’agissait plus que d’une question de feeling et de mettre une couche de design pour finaliser son produit.

Aujourd’hui l’industrie s’est professionnalisée et a acquis de la maturité. La naissance des grands acteurs et autres marketplaces ont bousculé les codes et poussé les plus petites sociétés à suivre ces tendances. De nouvelles problématiques apparaissent chaque jour et la solution e-commerce doit pouvoir suivre ces changements.

Les éditeurs de solution e-commerce suivent deux approches pour répondre à ces changements :

  • développer leurs propres solutions
  • s’appuyer sur une technologie pérenne déjà existante

Bien sur l’une et l’autre ont des avantages et des inconvénients mais soyons pragmatiques :

  • Qui nous assure que la solution sera supportée par l’éditeur demain ?
  • Quels sont les coûts de licences, de développement et de maintenance de l’application ?
  • Que deviendra ma solution si l’industrie prend un virage radical ?

En cela la solution Sylius se démarque de ses homologues.

QU’EST-CE QUE SYLIUS ?

Sylius est un outil e-commerce modulaire qui a vu le jour en 2016.

Sylius se présente non pas comme une solution ou plateforme e-commerce, mais comme un framework e-commerce. Le mot framework n’est ici pas un simple concept marketing. La philosophie de la solution est bien un cadre de développement de solutions e-commerce.

Cette approche open source ouvre alors une fenêtre sur un univers d’évolutions et fonctionnalités.

Cette modularité s’exprime par le choix de la solution sur laquelle s’appuie Sylius : Symfony.

La société éditrice de Sylius a voulu jouer le jeu du framework Symfony en utilisant la stack complète du framework, sous une licence MIT qui permet ainsi à quiconque de s’appropier la solution, de la modifier comme bon lui semble, que ce soit dans un but lucratif ou non.

POURQUOI JE LE RECOMMANDE ?

Il y a quelques mois, nous avons décidé avec des amis de créer un projet de site de vente en ligne. Le contexte du projet étant très particulier il nous fallait une solution solide que l’on pourrait modifier simplement que ce soit d’un point de vue fonctionnel, de et design, mais surtout qui permettrait de s’interfacer avec d’autres systèmes.

Après quelques recherches et tests de solutions bien connues du grand public, la seule qui répondait à notre besoin était Sylius.

  • Sylius est une solution bien plus simple à prendre en main que ses concurrents principaux (Magento, Prestashop)
  • N’importe quel développeur Symfony peut commencer à étendre la solution en une journée de prise en main.
  • Sylius peut se greffer à presque n’importe quelle autre solution
  • Puisqu’il est basé entièrement sur Symfony, vous avez le très large catalogue de bundles du framework à votre disposition
  • Sylius s’adresse aux grosses structures, mais pas uniquement
  • De base, la solution est toute prête pour couvrir le périmètre standard d’un site e-commerce. Mais, si, comme nous, vous avez besoin de l’inclure dans une architecture plus complexe avec un outil CRM, un ERP, une solution Analytics cela est possible sans trop d’effort.
  • Sylius réduira vos coûts de maintenance, votre dette technique et vos coûts de développement
  • Etant full-stack Symfony, la solution se plie à ce cadre, structurant ainsi le code. De ce fait tout développeur Symfony peut intervenir, modifier et étendre l’application facilement. Le code étant structuré il laisse peu de champ aux mauvaises pratiques.
  • Sylius est appuyé par une communauté active
  • Lors de mes développements, comme tout projet, j’ai rencontré des surprises : j’ai pu constater de moi-même qu’en moins d’une journée vous avez les réponses à vos questions. Outre le classique stackoverflow, Sylius a son propre channel sur Slack. La documentation de la solution est également très complète et claire.

LA SOLUTION EN QUELQUES CHIFFRES

  • 15 000+ Commits
  • 414 Contributeurs
  • 704 traducteurs
  • 3311 Github Stars
  • 1177 forks
  • plus de 150000 downloads
  • score code quality 9.27 / 10

Plutôt encourageant pour une solution qui a moins de 2 ans.

Plus d’informations sur Symfony.

Il ne me reste plus qu’à vous souhaiter plein de réussite dans ce projet e-commerce secret qui vous démange depuis tant d’années. Grâce à Sylius, vous n’avez plus de raison d’hésiter !