Pourquoi acquérir une expertise sur Sylius, la solution e-commerce d’avenir
Chez Monsieur Biz nous sommes spécialisé dans la création de sites e-commerce via PHP. Nous avons fait nos armes en devenant des spécialistes renommés de la solution Magento. Cependant nous avons décidé de nous intéresser à Sylius pour plusieurs raisons.
Sylius, une solution e-commerce technique
Sylius est un framework développé au départ par un développeur PHP polonais, Paweł Jędrzejewski. Le projet est donc porté par un esprit technique, confronté sans cesses aux problématiques de développement du e-commerce.
Sylius a donc l’avantage d’être une solution assez récente, car par sa conception, la solution est déjà au standard du marché, avec un socle basé sur l’open source. La communauté a donc accroché rapidement pour la faire évoluer, et le volume de plugins n’a cessé de croître. L’engouement est double : les éditeurs de site e-commerce et les développeurs plébiscitent la solution.
Le concept de framework e-commerce
Contrairement à des solutions plus abouties, un framework permet de construire une solution adaptée à ses besoins. Sylius permet aux développeurs de travailler sur le coeur du besoin client et non une course à la fonctionnalité.
Nous avons pu voir par le passé, par exemple entre des solutions comme Magento et Prestashop, une forme de courses à la fonctionnalité. Cet état de fait à débouché sur des solutions complexes, pétries de fonctionnalité qui n’étaient pas ou peu utilisées par les webmasters.
Les canons du e-commerce sont respectés, avec un tunnel de paiement tout à fait classique. Cependant le framework est plus adressé aux équipes de développement. Il est n’est pas aussi facile pour un gestionnaire en back office d’installer un plugiciel facilement, par exemple.
Pourquoi nous recommandons Sylius ?
Tout simplement parce que nous adoptons la méthode KISS : Keep it Simple Stupid. En effet il est dommage pour le développeur comme pour le client de s’embarrasser avec un volume de fonctionnalités considérable qui n’a aucun intérêt pour eux.
La maintenance, le coût de développement et la performance sont impactés par l’ensemble de ces outils qui ne sont pas utilisés. Ainsi en choisissant un framework, vous choisissez de vous concentrer sur les composants de base qui sont importants pour vous.Les développements se font ainsi sans alourdir la plateforme via une architecture qui est pensée pour.
L’ère de l’application monolithique très volumineuse est révolue, elle ne correspond plus aux standards actuels du web qui s’oriente toujours plus vers la performance.
Avec Sylius il est très facile de désactiver des composants inutiles pour gagner en performances.
L’écosystème à base de bundles
La liberté offerte par Sylius pour les développeurs comme pour les webmasters repose sur les “bundles” disponibles, qui permettent de gagner beaucoup de temps (et donc de limiter le budget) car le travail est prémâché via ces “bundles”. Toutes les connexions aux utilisateurs (ERP, PIM) sont très faciles à implémenter, mais ne sont pas présentées d’office dans la solution.
La possibilité de modifier simplement les fonctionnalités des bundles pour les développeurs est la garantie pour le client d’obtenir un site Sylius conforme à ses attentes pour le ecommerce. Par exemple, l’ajout de conditions pour déclencher des gestes commerciaux au moment du paiement de l’internaute n’a jamais été aussi facile. Un autre exemple d’implémentation souvent demandée par les e-commerçants qui est simplifié grâce à Sylius : la possibilité de déc lencher une vérification 3D Secure pour tous les paiements dépassant un certain montant sur le site. Cette souplesse définie l’un des avantages du CMS Sylius pour un e-commerçant.
Grâce à cette architecture, la solution est très évolutive, et force est de constater que les mises à jour vont dans le bon sens. Sylius suit le développement de Symfony avec soin, et toutes les versions sont rétro-compatibles avec les versions les plus récentes du framework. Symfony domine vraiment le marché du PHP, ce qui permet ainsi de trouver des développeurs. Ce point est important car il assure que le maintien applicatif de votre solution est assuré pour les années à venir.
Les plugins pour Sylius
Il existe aujourd’hui plus de 200 plugins pour la solution Sylius. Certains sont affichés sur la plateforme, mais la majorité sont trouvables sur Github. Vous pouvez trouver facilement des plugins dédiés au paiement tiers (UPS pour vos livraisons par exemple). Ce dynamisme au niveau du volume de plugins créés par les développeurs est un indicateur fiable de l’avenir de Sylius.
Nous choisissons Sylius pour son orientation Agile
Pour pouvoir délivrer de la valeur à nos clients de façon pertinente et rapide, nous avons fait le choix de la méthode Agile au sein de l’agence web Monsieur Biz. Sylius accompagne parfaitement cette façon de faire
Sylius permet notamment de développer rapidement un PoC (Proof of concept) pour s’assurer de la faisabilité technique et fonctionnelle du client, avant d’engager des développements plus avancés. Nous pouvons être sollicités pour des sites de génération de lead dont le parcours client représente une grande partie de la valeur métier de l’annonceur. Dans ce genre de cas, grâce à la souplesse de la solution, Sylius apparaît étonnamment bien adapté pour la réalisation de sites vitrines.