Demandez une démonstration Découverte : Je m'inscris
deco
Solution e-commerce sensible à l'impact écologique

Performance web Une boutique doit être rapide et fluide, c'est essentiel

Rien de plus ennuyant qu'une boutique en ligne qui "rame". La performance est un point essentiel que nous travaillons tous les jours.

OBJECTIF : Fournir une solution e-commerce rapide et efficace pour maximiser les chances de convertir !

Qu'est-ce que la performance web ?

La performance web est la vitesse de chargement des pages. Elle découle d'un certain nombre de critères : la qualité de l'hébergement, le language de programmation, l'optimisation des images et la manière de coder l'ensemble.

Pourquoi la performance est importante ?

La rapidité d'une boutique influe considérablement sur les ventes et c'est d'autant plus vrai lorsqu'on la consulte depuis un mobile. Vous avez certainement déjà abandonné un panier car la boutique était trop lente, n'est-ce pas ? De plus cette vitesse est aussi mesurée par les moteurs de recherche comme Google et apporte sa petite contribution pour le positionnement de vos pages.

Les chiffres sont parlant :

  • 8 personnes sur 10 ne revisiteront pas une boutique dont la performance n'est pas satisfaite,
  • Plus le temps de chargement est long (plus de 4 secondes) plus le taux de conversion chute,
  • Plus la boutique est rapide et plus google pourra indexer de pages dans le temps qu'il s'est imparti,

D'un point de vue technique, une boutique performante peut donc vous donner un avantage concurrentiel intéressant !

Sur quelle technologie repose Shopaki ?

Le choix s'est porté sur le framework Symfony comme l'on fait certaines solutions e-commerce open source telles que Magento, Prestashop et Sylius. Créé par une société française c'est l'un des frameworks PHP les plus utilisés au monde.

Écrit en PHP, Symfony fournit des fonctionnalités modulables et adaptables qui permettent de faciliter et d’accélérer le développement. Il permet aussi de cadrer et standardiser la façon de développer les fonctionnalités pour accueillir facilement d'autres développeurs dans l'équipe.

À l'inverse des solutions citées plus haut, nous avons fait le choix de la licence propriétaire pour plusieurs raisons :

  • Maîtriser totalement le code réalisé par des experts. Aucun développement n'est externalisé.
  • Apporter une grande souplesse pour réaliser un développement sur-mesure,
  • Faciliter la stabilité des mises à jour pour suivre l'évolution de Symfony et PHP,
  • Réagir rapidement en cas de bug et faire les correctifs dans des délais très courts,
  • Limiter l'obsolescence des boutiques par des mises à jour régulières que nous réalisons.

Les versions de Symfony

2019 2020 2021 2022 2023 2024 4.1 4.2 4.3 4.4 5.0 5.1 5.2 5.3 5.4 6.0 Shopaki est actuellement sur la version 4.4 (juillet 2024) Version maintenueCorrectifs de sécuritéFin de vieVersion future

Pourquoi migrer régulièrement ?

Il est recommandé de migrer progressivement lorsqu'on utilise un framework afin d'éviter toutes failles de sécurité. Cela permet aussi d'accéder à des fonctionnalités plus modernes et de meilleures performances. Dans le cas de Shopaki, la version retenue est toujours la version LTS "Long-Term Support". C'est en quelque sorte la version ayant le support le plus long, le plus de stabilité et de sécurité. La prochaine sera donc la 5.4 et toutes les boutiques en bénéficieront !

Comment mesurer la performance de votre boutique ?

Voici une liste d'outils en ligne qui vous donneront un état de performance de votre boutique. Ces outils sont une très bonne façon de se comparer avec d'autres sites Internet similaires ou d'analyser les performances d'une solution e-commerce.

Toutefois, n'oubliez pas qu'une boutique est beaucoup plus "lourde" qu'un simple site web, il est donc presque impossible d'obtenir une note parfaite. Les connexions tierces comme les statistiques, les analyses, les récupérations de données externes (Instagram, Facebook...) peuvent ralentir l'affichage de vos pages et par conséquent dégrader la note. C'est pourquoi chaque installation de fonctionnalités et de connexions doit être réfléchi et la note analysée en tenant compte de ce contexte.