Aller au contenu
Certifié BonBoss

Pourquoi effectuer la migration vers Magento 2?

Lecture de 6 minutes

La plateforme de commerce électronique Magento, bien connue des entrepreneurs en commerce en ligne, a récemment célébré son 10e anniversaire.  Au fil du temps et des versions, les fonctionnalités de la plateforme ont été améliorées et diversifiées, ce qui a contribué à lui faire gagner en popularité à un point tel qu’à ce jour et malgré la venue de plusieurs nouveaux compétiteurs, Magento arrive en troisième position des technologies e-commerce les plus utilisées parmi le Top 10k.

Avec les nombreuses extensions offertes ainsi que la panoplie de possibilités et d’éléments personnalisables qui s’adaptent aux besoins de ses utilisateurs, Magento est une plateforme flexible et performante qui vaut la peine d’être considérée lors de la conception ou même la migration d’une boutique en ligne comme le démontre son utilisation par certaines entreprises mondialement reconnues telles que Ford, Nike et Nespresso.


Agir rapidement

Avec la version 2.0 lancée en 2015, puis la version 2.2 en 2017, plusieurs nouvelles fonctionnalités intéressantes ont été implantées.  À noter que contrairement à certaines rumeurs, l’équipe de Magento a statué qu’elle continuerait de supporter les versions 1 pour une période de temps indéterminée et que la coupure serait annoncée au moins plusieurs mois à l’avance.  C’est malgré tout à ce moment que les mises à jour et le support des versions 1 de Magento seront abandonnés, laissant les sites qui l’utilisent toujours vulnérables à de possibles failles de sécurité et un support de plus en plus réduit de la part des différents fabricants d’extensions.  Déjà, on dénote plus d’extensions disponibles pour la version 2 de Magento que pour la version 1 sur Magento Marketplace.

Migrer son système Magento d’une version 1 vers une version 2 le plus tôt possible permet d’avoir un plan de migration efficace afin d’éviter le « stress de dernière minute » lorsque la version 1 ne sera plus supportée et de minimiser les risques associés à une migration où les versions sources et cibles sont trop éloignées.  À titre d’exemple, imaginez-vous les efforts nécessaires et les risques supplémentaires associés à la mise à jour Windows 95 à une version 10 versus la même opération mais cette fois à partir de Windows 8.1!

Autre avantage à procéder plus rapidement que tardivement: la mise à jour permet de quitter une plateforme « obsolète » tant sur le plan technique que fonctionnelle pour profiter dès maintenant des nombreuses améliorations apportées par la version 2 vous permettant de générer davantage de revenus de votre boutique en ligne.


Les avantages

La tranquillité d’esprit d’une plateforme moderne et à jour est un point fort majeur, mais au niveau des fonctionnalités, quels sont les avantages de Magento 2 par rapport à Magento 1?  Voici deux éléments importants à considérer lors de votre décision :


L’interface

La disposition de l’interface de Magento 1 peut rebuter certains utilisateurs moins expérimentés.  Bien que Magento 1 soit un très bon outil de commerce électronique, certains utilisateurs ont eu des préoccupations et des critiques concernant l’interface administrateur quant à sa facilité d’utilisation ce qui a contribué à véhiculer au fil du temps l’idée que Magento 1 a été conçu par des développeurs pour des développeurs.  Cet inconvénient majeur a été corrigé dans les versions 2 par une interface adaptative, plus facile à naviguer, et une page de gestion des produits plus simples à utiliser.  Il est donc possible de créer de nouveaux produits plus rapidement et plus facilement, en moins de clics, et d’insérer notamment maintenant des images et des liens YouTube ou Vimeo.

Toujours du côté de l’interface, le système de gestion de contenu (CMS) de Magento 2 offre une meilleure interface telle écran, tel écrit (WYSIWYG), permettant d’avoir un plus grand contrôle sur les contenus créés.  Plus d’options sont donc offertes pour créer les contenus et le style de chaque page.

L’interface du menu de Magento 2 a aussi été améliorée, la rendant plus facile d’utilisation.  Des éléments tels que la configuration, les ventes, les produits, les clients, et le marketing sont maintenant clairement identifiés et séparés, ce qui permet de gérer son commerce électronique de façon plus efficace, sans perte de temps pour trouver ce dont on a besoin.

 

Le panneau d’administration sous Magento

Openmind - Magento 1 dashboard
Magento 1
Openmind - Magento 2 dashboard
Magento 2

 

L’interface client a, elle aussi, été grandement améliorée.  Plutôt que devoir compléter 4 ou 5 étapes avant de pouvoir passer sa commande, comme c’était le cas avec les versions de Magento 1, le client peut maintenant passer à la caisse ou réviser sa commande en seulement 2 étapes.  Ce processus d’achats plus convivial augmente la qualité de l’expérience client et contribue à relever le taux de conversion en diminuant drastiquement le temps moyen passé à effectuer sa commande.   Il évite aussi beaucoup de travail au commerçant, qui n’a plus besoin d’adapter le module pour le simplifier via du développement sur mesure ou encore de devoir procéder à l’achat d’une extension à cette fin.


Le temps de chargement

Magento 2 se veut plus performant que ses versions précédentes.  En effet, Magento 2 offre un traitement des requêtes plus efficace en tirant profit des améliorations récentes du système de gestion de bases de données MySQL et du langage PHP 7, tout en reposant sur un code nettement plus optimisé que sur les versions antérieures.

D’ailleurs, la vitesse de chargement des pages représentait un irritant fréquent pour plusieurs clients avec Magento 1 car ce facteur a un impact inévitable sur les taux de conversion des ventes, 53% des visiteurs estimant qu’une page s’affichant après 3 secondes ne mérite plus qu’on lui accorde son attention.  La mise en cache complète de la page sous Magento 2 (via la technologie Varnish intégrée) permet un rendu plus rapide des pages, ce qui signifie un chargement plus rapide pour les clients et donc moins de paniers abandonnés alors que sous Magento 1, l’installation d’une extension supplémentair s’avérait nécessaire afin d’obtenir pareil avantage.

Concrètement, voici une liste non exhaustive des avantages techniques de Magento 2:

Support de PHP 7

  • Alors que Magento 1 supporte officiellement uniquement les versions PHP 5.4 et 5.5 et 5.6 (pour la version 1.9.2), Magento 2 quant à lui supporte la version PHP 7, laquelle propose une utilisation réduite de la mémoire vive est une augmentation marquée au niveau de la performance

 

Réduction du nombre de requêtes

  •  Magento 2 minimise et regroupe les fichiers JavaScript, contribuant ainsi à réduire le nombre de requêtes nécessaires au téléchargement d’une seule page et par conséquent, augmentant grandement les performances globales du navigateur
  • Utilisation de la technologie AJAX dans la page du panier d’achats minimisant ainsi le nombre de rafraîchissements nécessaires

 

Optimisations diverses

  • La compression des images se fait maintenant de manière automatisée alors que cette opération devait auparavant être manuellement exécutée
  • Le système d’indexation des données a été amélioré sous Magento 2
  • Plusieurs requêtes SQL ont été optimisées en vue d’en augmenter la performance
  • Possibilité d’utiliser plusieurs bases de données sous la version EE afin de notamment isoler les produits, les clients et les commandes


Magento, un produit en constante évolution

Outre les améliorations générales apportées à l’interface et la réduction généralisée du temps de chargement, les développeurs de Magento continuent à activement faire évoluer la plateforme (1).  De nouvelles fonctionnalités sont constamment ajoutées pour supporter la croissance et l’efficacité opérationnelle des entreprises.  Par exemple, les versions les plus récentes comprennent des modules B2B, des fonctions permettant de faire des « achats instantanés » pour réduire le temps de passage à la caisse au minimum, des outils de marketing automatisé par courriel et la possibilité de créer des rapports avancés.


(1) La version la plus récente au moment d’écrire ces lignes est 2.2.4

En conclusion

Magento 2 demeure une plateforme flexible et robuste pour créer des expériences de magasinage engageantes et sécuritaires tout en améliorant la productivité et l’efficacité des entreprises.  Cependant, afin de profiter au maximum des innovations continuelles que Magento offre et ainsi rentabiliser ses investissements en matière de commerce électronique, il est important de rester à l’affût des plus récents développements et faire les mises à jour qui s’imposent.

Les experts d’Openmind Technologies vous soutiennent dans le développement Web et les services informatiques de votre entreprise.  Notre équipe de développeurs dédiés à  Magento peut vous aider à tirer le meilleur de votre commerce électronique. 
Pour d’autres conseils sur la mise à niveau de Magento 1 vers la version 2:

Sébastien, Chargé de projets et analyste sénior

Ma polyvalence à titre d’analyste programmeur cumule plus de vingt années d’expérience au profit de projets d’envergure web et applicatifs. D’être impliqué dans des projets orientés vers la performance et la rentabilité des entreprises me motive à concrétiser des solutions au-delà des limites du réalisable.

Contactez-moi maintenant >

Écrivez à notre expert

Top