Migrer votre site e-commerce vers Magento 2 : tout ce que vous devez savoir

Publié: 2020-07-01

Gérer une entreprise de commerce électronique en soi nécessite beaucoup de travail acharné. Et lorsque le CMS que vous utilisez ne fonctionne pas de manière optimale, les situations peuvent devenir extrêmement difficiles.

C'est l'une des raisons pour lesquelles de nombreux propriétaires d'entreprises de commerce électronique se tournent vers des systèmes de gestion de contenu spécialisés dans le commerce électronique comme Magento 2.

Et si vous aussi envisagez de migrer votre site Web de commerce électronique vers cette dernière version de Magento, cet article peut vous être très utile.

Dans cet article, vous découvrirez :

  • Raisons pour lesquelles Magento 2 est un excellent choix
  • Ce que vous devrez peut-être faire avant de commencer le processus de migration !
  • Procédure pas à pas pour la migration

Alors, commençons!

Pourquoi choisir Magento 2 ?

Le magento 1 expire en juin 2020 et la migration de votre site Web de commerce électronique vers Magento 2 est donc une évidence. Et si vous vous demandez quelles sont les mises à jour disponibles avec Magento 2, nous les avons listées pour vous dans cette section.

Magento 2

1. Réduit la charge sur le serveur

La plupart du temps, les sites Web de commerce électronique sont généralement chargés de nombreuses données qui peuvent souvent peser lourdement sur le serveur.

En conséquence, les performances du site Web se détériorent, ce qui le rend lent et difficile à charger.

Cela aggrave l'expérience globale de l'utilisateur, entraînant également une baisse des classements de recherche.

Et c'est là que Magento 2 peut vous sauver la vie. La vitesse de chargement des pages pour les sites Web de commerce électronique construits avec Magento 2 est plus rapide que jamais, car le nouveau Magento s'est concentré sur :

  • Présentation d'un chariot Ajax
  • Implémenter PHP 7 dans son code (il est optimisé pour la vitesse)
  • Cache de vernis et accélérateur HTTP
  • Optimisation de l'environnement d'hébergement

2. Processus de paiement facile

Aucun propriétaire d'entreprise de commerce électronique n'aime voir des taux d'abandon de panier élevés.

Mais, comme certains systèmes de gestion de contenu allongent le processus de paiement, de nombreux acheteurs potentiels abandonnent ou retardent leur décision d'achat. Par conséquent, moins d'articles sont vendus.

Tout cela grâce au processus de paiement simple et rapide que Magento 2 offre à ses utilisateurs. C'est une excellente raison pour laquelle vous devez l'utiliser.

Magento 2

3. Meilleure indexation/réponse à la recherche

Un problème commun avec de nombreux magasins de commerce électronique basés sur CMS est qu'ils prennent une éternité pour effectuer une requête de recherche.

Par exemple, si un visiteur effectue une recherche liée à un produit, le site Web peut prendre trop de temps avant de présenter les résultats de recherche associés.

Cela peut souvent être frustrant pour les prospects et les visiteurs.

Magento 2 élimine ces problèmes avec une boîte à outils améliorée qui offre :

  • Opération backend efficace
  • Pages Web optimisées
  • Plus de temps de réponse du serveur pour toutes les activités
  • Flexibilité améliorée de la base de données pour gérer les pics de charge

Ce que vous devrez peut-être faire avant de commencer le processus de migration !

Alors, pour passer à la partie suivante, parlons de ce que vous devez faire pendant que vous préparez la migration de votre site Web vers Magento 2.

Examinez les extensions sur votre site actuel

Cela va être simple et rapide.

Ce que vous devez faire, c'est jeter un œil à toutes les extensions que vous utilisez sur votre site Web actuel. Vérifiez ensuite si vous aurez besoin de ces extensions après avoir migré vers Magento 2. Et ensuite, voyez si ces extensions sont disponibles pour Magento 2.

Créez et préparez votre nouveau magasin pour la migration

Une fois que vous avez trié les extensions, il est temps de créer et de préparer votre nouvelle boutique Magento 2 pour la migration.

Pour cela, vous devrez configurer un système matériel Magento 2 qui correspond quelque peu à votre système actuel.

Après cela, installez Magento 2 avec tous ses modules et l'outil de migration de données sur un système suffisamment puissant pour exécuter Magento 2.

Pour télécharger l'outil de migration des données, vous pouvez vous rendre sur :

  • repo.magento.com
  • GitHub

Procédure étape par étape pour migrer votre site Web de commerce électronique vers Magento 2

Passant à la section suivante, voici les étapes à suivre pour migrer avec succès votre site Web de commerce électronique vers Magento 2.

Étape 1 : Après la construction et la préparation, effectuez un essai à blanc

Dans la section précédente, nous avions construit et préparé notre nouveau magasin pour la migration. C'est le moment de lui donner un coup d'essai.

C'est important avant de commencer le processus de migration, afin que vous puissiez identifier tout problème avec l'installation.

Suivez ces étapes pour ce test de migration :

  • Copiez votre ancienne boutique sur un serveur intermédiaire
  • Migrer entièrement l'ancien magasin répliqué vers Magento 2
  • Testez votre nouveau magasin pour tous les types de problèmes qui peuvent s'y trouver

Étape 2 : Démarrer le processus de migration

Voici les sous-étapes du processus de migration.

  • Gardez un contrôle sur l'outil de migration des données. Il doit avoir un accès réseau pour pouvoir se connecter aux bases de données Magento 1 et Magento 2. Après cela, ouvrez les ports correspondants dans votre adieu.
  • Terminez toutes les activités dans l'ancien panneau d'administration. Gardez simplement les activités de gestion des commandes telles que l'expédition, la création de factures, les notes de crédit en cours d'exécution. (N'activez aucune de ces activités tant que le magasin final n'est pas configuré).
  • Arrêtez toutes les anciennes tâches cron de Magento (1.x). Ou au moins s'assurer qu'ils ne créent pas de nouvelles entités de base de données
  • Utilisez l'outil de migration des données pour migrer les paramètres et votre site Web.
  • Copiez vos fichiers multimédias Magento 1.x vers Magento 2.x. N'oubliez pas de copier ces fichiers manuellement du répertoire magento1-root/media vers magento2-root/pub/media.
  • Si les extensions ont une structure différente dans la base de données Magento 2, utilisez les fichiers de mappage fournis avec l'outil de migration de données.
  • Une fois que tout est fait, il est temps pour vous de réindexer tous les indexeurs Magento 2.x.

Étape 3 : Voir si des modifications sont requises dans les données migrées

Si vous souhaitez que votre nouvelle boutique Magento 2 ait des conceptions de catalogue, des structures, des règles de vente ou des pages CMS différentes de celles d'avant, c'est le moment d'apporter ces modifications.

Si vous ne voulez pas réparer quelque chose ici et casser quelque chose là, soyez prudent lorsque vous effectuez ces modifications manuelles.

Chaque erreur que vous faites peut donner lieu à plusieurs autres erreurs, qui peuvent être plus difficiles à résoudre.

Étape 4 : Vérifiez les mises à jour incrémentielles restantes

Une fois que vous avez migré les données, il est temps de capturer de manière incrémentielle les mises à jour de données qui auraient pu avoir lieu dans la version Magento 1 de votre site, mais qui n'ont pas encore été migrées vers la nouvelle version.

Pour cela, vous devrez utiliser le mode Delta.

Commencez simplement la migration incrémentielle et les mises à jour se feront d'elles-mêmes. Si vous devez arrêter la migration, vous pouvez le faire en appuyant sur Ctrl+C.

Ce raccourci sera utile lorsque vous souhaitez arrêter la migration pour corriger une erreur que vous venez de découvrir.

Étape 5 : Touches finales

Et voici venu le temps de faire vivre votre nouveau site web. Gardez simplement à l'esprit les indications suivantes.

  • Mettre l'ancienne version de Magento en mode maintenance
  • Arrêter le processus de migration incrémentielle ( Ctrl+C )
  • Lancer les tâches cron de Magento 2
  • Réindexer l'indexeur boursier
  • Effectuez la vérification finale de votre nouvelle boutique Magento 2
  • Mettre à jour le système de noms de domaine (DNS) et les équilibreurs de charge
  • Et votre boutique eCommerce est maintenant en direct sur Magento 2

Remarque importante : si vous n'avez pas de développeur connaissant bien Magento, assurez-vous de contacter un service de développement Web qualifié qui peut migrer facilement et rapidement votre site Web de commerce électronique vers Magento 2.

C'est un processus délicat et peut ne pas convenir à un novice.

Derniers mots

Migrer avec succès votre boutique de commerce électronique vers Magento 2 peut être une tâche difficile. Et si des défaillances se produisent, elles peuvent également nuire à l'ensemble de votre entreprise.

C'est pourquoi il est essentiel d'être conscient de vos actions et des étapes que vous suivez pour la migration. Dans cet article, nous avons discuté de la même chose avec nos lecteurs.

J'espère que cela a été utile.

Lectures complémentaires

  • Fournisseurs de services de maintenance Magento.
  • Pourquoi Magento est une excellente solution d'entreprise ?