Le guide étape par étape pour migrer d'OpenCart vers Magento

Publié: 2022-07-07

L'explosion du commerce électronique marque le début d'une nouvelle ère de technologie et d'information, marquée par un changement inévitable et naturel du comportement d'achat des consommateurs vis-à-vis des achats en ligne. En parlant de cela, Magento est l'une des plates-formes de commerce électronique les plus populaires et les plus puissantes que tout commerçant ne devrait pas ignorer à un certain stade de sa croissance. C'est l'une des plateformes les plus utilisées pour le commerce électronique en ce moment. Cela dit, nous allons plonger dans le didacticiel pas à pas d' aujourd'hui sur la migration d'OpenCart vers Magento que nous ouvrons d'abord avec des preuves positives pour vous aider à mieux comprendre la plate-forme Magento.

Contenu

5 raisons pour lesquelles les propriétaires de magasins devraient migrer d'Opencart vers Magento 2

magento

Bien qu'OpenCart soit un système de panier d'achat simple mais unique pour gérer votre boutique de commerce électronique de manière rentable et hautement sécurisée, il limite les fonctionnalités pour vous aider à mieux gérer et développer votre activité en ligne comme le peut Magento. Les deux sont open-source, mais Magento appartient au groupe complexe avec des opportunités de croissance professionnelle pour les entreprises à croissance rapide.

Riche en fonctionnalités et puissant

Magento est comme un Père Noël géant portant un gros paquet de fonctionnalités sur son dos, une liste sauvage de fonctionnalités de base et avancées répondant à toutes vos demandes de développement. Quelle que soit la durée et la largeur de votre portefeuille de produits, Magento peut s'en occuper pour vous.

Il semble presque qu'avec toutes ces fonctionnalités et quantités en vrac, vous vous perdez dans tout mais non, Magento a mis à jour son panneau de contrôle pour être plus convivial. Il existe des sections telles que la gestion des produits et des stocks, la gestion des commandes, la gestion des clients, la gestion du contenu, l'analyse, etc. pour vous aider à organiser et à automatiser l'ensemble du processus avec précision et avec le moins de tracas possible.

Sécurité renforcée

Avec toutes les performances impressionnantes que ses fonctionnalités peuvent apporter, une autre chose que vous pouvez assurer avec Magento est la sécurité, qui contribue de manière significative au succès de l'établissement de la confiance avec les clients en ligne. C'est probablement la plus petite chance pour qu'un magasin Magento soit piraté.

L'ensemble du système est hautement stable et sécurisé. Plus de 250 000 entreprises ont fait confiance à Magento pour être leur partenaire. En outre, plusieurs niveaux d'autorisations de sécurité avancées sont disponibles et peuvent être gérés en interne.

Très flexible et personnalisable

Avec l'architecture modulaire, Magento vous offre une flexibilité infinie en accédant et en modifiant chaque composant de l'intérieur. Cela vous donnera une tonne de sélections pour prendre le contrôle de votre site et effectuer la personnalisation nécessaire à votre goût. Vous pouvez même tout recoder à partir de zéro avec Magento.

De plus, vous aurez accès à une très large liste de plugins, add-ons et extensions conçus uniquement pour les propriétaires de Magento. La plate-forme fournit également une solution complète pour se préparer à l'expansion internationale du paiement, de l'expédition, de la langue à la devise.

Optimisation du référencement

Magento vous aide à gérer activement le côté technique du référencement, des descriptions, mots-clés et sous-mots-clés des images optimisées, aux URL optimisées pour le référencement et plus encore dans l'outil de gestion. De nombreuses fonctionnalités orientées SEO sont exclusivement intégrées à Magento. Vous pouvez facilement joindre n'importe quelle URL, balise, description ou plan de site à votre site Web afin de mieux informer vos utilisateurs Web potentiels.

En dehors de cela, des facteurs importants qui déterminent votre augmentation organique avec les moteurs de recherche résident dans une excellente expérience utilisateur. Et pour y parvenir, Magento est entièrement réactif afin que votre boutique soit compatible avec tous les sites et appareils de navigation, en particulier mobiles.

Potentiel de croissance

De nombreux gourous techniques conseillent aux propriétaires de magasins de définir leur intention envers Magento dès le début. Bien que cela puisse représenter un gros investissement, à la fois en termes d'efforts et d'argent par rapport à d'autres plates-formes pour les débutants, c'est une excellente étape de préparation pour vous plus tard si vous visez une forte croissance.

Parce qu'une fois que vous avez commencé avec Magento, vous n'aurez plus jamais à passer à une plate-forme «mature» et robuste pour votre entreprise en pleine croissance. Il a l'évolutivité et les sources dont vous avez besoin pour exploiter, intégrer ou mettre à niveau pour augmenter les taux de conversion, améliorer les relations avec les clients et tout objectif que vous avez.

3 façons dont les propriétaires de magasins peuvent migrer d'Opencart vers Magento 2

migration opencart vers magento

Embauchez un service / une agence Web de commerce électronique

Une équipe d'experts dans le domaine pourrait intervenir et vous aider en un rien de temps. Vous pouvez obtenir une consultation professionnelle et des conseils expérimentés pour gérer la migration et démarrer votre nouvelle boutique Magento de la bonne manière. Si le budget est l'une des choses qui vous préoccupent, l'externalisation vers l'une des principales agences en Asie est une excellente option.

Migration manuelle

Soyez prudent car la gestion de la tâche de migration par vous-même est une solution très risquée et qui prend du temps. Vous ferez face au cauchemar notoire nommé structure de base de données, car une simple erreur pourrait entraîner toutes les répercussions inimaginables.

Pour ceux qui veulent en savoir plus sur les aspects techniques, voici les étapes de base :

  • Étape 1 : Accédez à votre site OpenCart et installez une solution de migration tierce pour exporter tous les produits, clients, commandes, catalogues et autres entités aux formats XML ou CSV.
  • Étape 2 : Lorsque vous avez exporté les entités dans les fichiers de données, continuez et importez-les dans la nouvelle boutique Magento 2. Accédez ensuite au panneau d'administration de Magento 2 pour créer une tâche d'importation différente. Recherchez le système , cliquez sur Transfert de données -> Importer des tâches .
  • Étape 3 : Configurez les données selon les besoins de votre entreprise, puis implémentez-les dans l'ordre exact : Paramètres généraux, Préparer les données, Paramètres d'importation, Comportement d'importation et Source d'importation.

Utiliser la solution/l'extension de migration automatisée

L'autre option populaire appartient aux outils automatisés de migration de panier d'achat. Il s'agit de la solution prête à l'emploi de fournisseurs tiers pour vous aider à transférer automatiquement toutes vos informations et données sur les produits, les clients, les commandes et autres.

Avec cette option, nous recommandons fortement l'outil de migration de LitExtension. Il est très populaire et également certifié par l'équipe de développement de Magento. Vous trouverez ci-dessous les instructions détaillées.

Migrer d'Opencart vers Magento 2

Voici une petite remarque à retenir : ces étapes varieront en fonction de l'extension que vous utiliserez. Cette instruction suit les guides d'utilisation de Magento avec les mises à jour de la version actuelle.

Préparation

Vous aurez besoin d'une autorisation pour télécharger des fichiers dans la boutique OpenCart et pour que Magento accède au connecteur. Pour la compatibilité PHP : PHP 5.3 ou version ultérieure. Pour savoir quelles données peuvent être migrées d'OpenCart vers Magento 2, consultez ici.

Installer

Télécharger l'outil de migration

Depuis la boutique LitExtension, téléchargez le fichier de l'outil de migration, puis continuez et extrayez les fichiers Zip. Vous obtiendrez 2 dossiers nommés 2 dossiers « apps » et « Magento_connector ».

Installer la migration du panier

Pour Magento 2 :

  • Étape 1 : Accédez à la boutique Magento à l'aide du programme FTP et téléchargez le dossier « apps » dans le dossier racine de Magento.
  • Étape 2 : Dans la console SSH de votre serveur, accédez au dossier racine de votre boutique avec : cd path_to_the_store_root_folder

Exécutez ensuite ces commandes :

php-f bin/magento module:enable LitExtension_Core

php-f bin/magento module:enable LitExtension_CartMigration

php-f bin/magento setup:upgrade

php-f bin/magento setup:static-content:deploy

  • Étape 3 : vider le cache du magasin. Déconnectez-vous du backend et reconnectez-vous.
  • Étape 4 : Activez le partage de compte administrateur, en vous assurant que la progression de la migration ne sera pas arrêtée lorsque vous vous connecterez à Admin depuis un autre endroit.

Construisez ces commandes : Backend > Boutiques > Configuration > Onglet Advaced > Admin > Partage de compte administrateur , passez à "OUI".

Installer le connecteur pour OpenCart

  • Étape 1 : Accès à la boutique OpenCart à l'aide du programme FTP
  • Étape 2 : Téléchargez le dossier « Magento_connector » dans le dossier racine d'OpenCart
  • Étape 3 : Testez le connecteur en accédant à : http(s)://yourstore.com/magento_connector/connector.php.

Vous obtiendrez le signe du traitement réussi du connecteur en tant que "Connecteur installé".

  • Étape 4 : Par sécurité, ouvrez connecteur.php dans le dossier « connecteur », et trouvez cette toute première ligne :

définir(„LECM_TOKEN‟, „123456‟)

Remplacez « 123456 » par une autre chaîne utilisée pour saisir le formulaire de migration (jeton de panier) et agit comme un « mot de passe » pour empêcher l'accès non autorisé aux données de votre magasin source.

Entrez une clé de licence

La clé de licence est la clé pour activer votre outil de migration, une chaîne codée fournie avec votre package de téléchargement. Après vous être connecté à votre nouvelle boutique Magento 2, recherchez la section "Mes produits téléchargeables" pour trouver le lien de téléchargement et la clé de licence.

Dans votre backend Magento, allez dans Target Store > Cart Migration > Configuration , puis copiez et collez-y votre clé de licence.

Sauvegardez vos données OpenCart

Pour éviter l'état vide douloureux avec des données perdues, les propriétaires de magasins doivent sauvegarder leur base de données. Voici comment:

  • Connectez-vous au backend de votre boutique OpenCart.
  • Rechercher SystèmeMaintenanceSauvegarde/Restauration
  • Sélectionnez le type de données que vous souhaitez transférer vers Magento. En cas de doute, cocher toutes les options est la voie à suivre, car vous préférez supprimer les données plus tard, plutôt que de pleurer les personnes perdues et introuvables.
  • Passez à Exporter , puis recherchez les données sauvegardées dans la base de données MySQL qui est disponible en téléchargement.

Cependant, si vous utilisez le service LitExtension, la sauvegarde des données n'est pas nécessaire. L'outil copiera toutes vos données dans OpenCart vers la nouvelle plate-forme sans en modifier aucune en premier lieu.

Créer une nouvelle boutique Magento

Lorsque tout est sécurisé, il est temps de mettre en place une nouvelle boutique Magento. Avant d'installer Magento 2, vous devez :

  • Mettre en place un serveur compatible avec le standard Magento
  • Configurer le propriétaire du système de fichiers Magento

Ensuite, dirigez-vous vers la ressource technique Magento pour sélectionner votre package Magento 2. Vient ensuite la configuration du protocole de transfert de fichiers. Il vous aide à migrer les fichiers téléchargés vers le serveur géré.

Tout d'abord, créez un compte FTP et accédez au répertoire du serveur public_html géré pour l'archive Magento 2. Ensuite, vous devez installer et configurer le fichier FTP pour déplacer l'archive Magento 2 vers le serveur depuis votre ordinateur. Sélectionnez la méthode en fonction de vos besoins.

Windows : FileZilla ou WinSCP

Mac OS : CyberDuck ou FileZilla

Passons à l'installation de la boutique Magento 2. Ici, l'assistant d'installation vous demande votre permission avant d'installer le logiciel Magento pour activer ou désactiver les modules. Vous ne pouvez pas l'ignorer mais vous pouvez aller et venir d'une page à l'autre.

  • Étape 1 : Commencez avec n'importe quel navigateur Web que vous utilisez
  • Étape 2 : Ajoutez l'URL ci-dessous à l'adresse ou à la barre d'adresse du navigateur :

http://<hôte Magento ou IP>/<chemin vers la racine Magento>/setup

  • Étape 3 : Sur la première page, cliquez sur Accepter et configurer Magento
  • Étape 4 : Acceptez ensuite de traiter le Readiness Check
  • Étape 5 : Complétez la base de données en remplissant toutes les informations nécessaires
  • Étape 6 : Configuration Web

Remplissez simplement les informations ci-dessous dans :

Adresse de votre magasin : http://www.example.com

Adresse de l'administrateur Magento : saisissez l'URL qui permet d'accéder à l'administrateur Magento.

  • Étape 7 : Personnalisez la boutique à votre guise, vous pouvez toujours modifier cela à tout moment
  • Étape 8 : Créer un compte administrateur

Configurer un nom d'utilisateur > Saisir un e-mail > Saisir un nouveau mot de passe > Confirmer le mot de passe > Continuer

  • Étape 9 : Installer Magento 2

Compléter tous les remplissages demandés dans l'assistant d'installation, cliquez sur « Installer maintenant » et vous avez terminé. Consultez le "Lancer Magento Admin" si vous voulez voir le résultat final dans le front et le backend.

Exécuter la migration

Voici un tutoriel plus approfondi sur l'utilisation de l'outil de migration de LitExtention pour changer la base de votre boutique en ligne d'OpenCart à Magento 2.

  • Étape 1 : Préparer la configuration du magasin source et du magasin cible

Vous devrez copier les URL de votre OpenCart et de Magento 2 comme entrée à traiter et obtenir le lien de téléchargement vers le connecteur LitExtension. Dans le dossier racine du magasin source et du magasin cible, téléchargez le fichier pour créer une sorte de pont entre LitExtension et la base de données de vos magasins.

  • Étape 2 : Décidez des entités et de la configuration avancée avant la migration

Une fois que vous avez cliqué sur le bouton suivant, la page des paramètres de configuration s'ouvrira. Allez-y et sélectionnez les entités dont votre entreprise a besoin ou restez pour choisir toutes avec la valeur par défaut. Pour les demandes avancées, cochez ce que vous souhaitez avoir dans les options supplémentaires.

  • Étape 3 : Exécutez la migration complète d'OpenCart vers Magento 2

Vous pouvez maintenant attendre le résultat final.

Finaliser et vérifier le résultat

Une fois que vous avez cliqué sur le bouton " Vérifier le résultat " et que vous vous êtes assuré que toutes les données ont été migrées avec précision d'OpenCart vers Magento sans notification d'erreur, voici la liste de contrôle avant la mise en ligne. Contactez immédiatement l'équipe d'assistance de LitExtension en cas de problème.

  1. Pour rendre le nouveau magasin entièrement prêt et opérationnel, les extensions sont inoubliables. Malheureusement, il n'y a pas de solution pour transférer l'extension entre les deux plateformes. Vous devrez en trouver des similaires sur Magento. Vous pouvez connecter LitExtension pour le gérer pour vous.
  2. Si vous disposez de fonctionnalités intégrées dans OpenCart et que vous souhaitez les conserver, vous devrez faire appel à un service pour migrer le code personnalisé vers une autre plate-forme. Les développeurs doivent d'abord analyser vos fonctionnalités exclusives pour les ajuster afin qu'elles soient compatibles avec le nouveau magasin.
  3. Ensuite, vous voudrez peut-être envisager d'installer de nouveaux thèmes ou d'ajouter de nouvelles offres d'extensions uniquement dans Magento, car vous vous trouvez maintenant devant un tout nouveau monde avec une myriade d'options de croissance.
migration opencart vers magento 2

Emballer

De nombreux outils sont à votre disposition pour bricoler le processus de migration, mais beaucoup plus simple, sûr et rapide. Cependant, vous aurez besoin de connaître un peu la technologie et d'autres choses techniques. Regardez comment les choses devaient être gérées dans le passé et comparez-les aux options dont vous disposez maintenant. Le voyage d'OpenCart vers la migration de Magento n'a jamais été aussi facile.

Nous espérons que ce tutoriel détaillé vous a été utile. Jusqu'à la prochaine fois!