Migration de Magento 1. X à Magento 2. X un &amp Détails de l&rsquoaventure

Êtes prêt à migrer votre site Magento? Lisez damp;rsquoabord ce blog. Nous avons récemment terminé un projet de migration Magento 1.8 utilisé comme marché le marché du commerce électronique ou en ligne est un site Web qui fournit des produits et des stocks à des entreprises et à des particuliers tiers. Les transactions sont examinées et traitées par le marché, tandis que les détaillants et les grossistes offrent () e détails
Après avoir examiné les travaux nécessaires, nous avons réalisé que la reconstruction du site sur Magento 2 prendrait le même temps pour effectuer les changements, car de nombreuses exigences sont déjà incluses dans Magento 2 en tant que fonctionnalité par défaut. Cela nous a amenés à créer B2B B2B (Business to Business) est un terme couramment utilisé dans le commerce électronique pour décrire les transactions entre entreprises. Les fabricants, les détaillants et les grossistes effectuent souvent des transactions interentreprises, telles que des achats et () e détails
Hypothèses initiales Nos hypothèses sont les suivantes: 1. Avec le Code de migration, la migration de la base de données devrait être facile
Base de données Magento 2. 2. Nous avons trouvé toutes les extensions nécessaires disponibles pour Magento 2 sur le site Web Magento 1. 3. Nous utiliserons le thème lumA par défaut comme base et le changerons parce quamp;rsquoil a la structure de base requise par le client. 4. Nous utiliserons Magento 2 payment gateway Master payment gateway pour facturer les commerçants pour le traitement des transactions. Le service est similaire aux terminaux point de vente utilisés dans les magasins de détail. La passerelle de paiement protège les détails de votre carte de crédit () e détails
Ça a lamp;rsquoair simple, non? Il est clair que nos développeurs ont une vaste expérience de Magento 2, de la création à lamp;rsquoextension à des projets plus complexes (mais camp;rsquoest notre première migration majeure). Quamp;rsquoest ce qui samp;rsquoest passé?
Commençons par la première hypothèse et voyons ce qui se passe: 1. Avec le Code de migration de base de données Magento 2, la migration de base de données devrait être facile Ce namp;rsquoest pas facile. Le site Web a de nombreux attributs personnalisés, tables personnalisées, produits et catégories. De plus, les extensions et le Code de Magento 2 utilisent en fait une structure légèrement différente. La résolution de tous les problèmes et conflits liés à la migration des bases de données exige beaucoup damp;rsquoefforts.
En outre, le répertoire Magento 2 et le processus damp;rsquoindexation, en particulier la réécriture damp;rsquoURL, Contrairement à Magento 1, parce quamp;rsquoil y a beaucoup de produits avec la même valeur damp;rsquoURL sur le site (avec différentes réécritures damp;rsquoURL), lamp;rsquoindex de Magento 2 a été complètement arrêté, et nous avons dû créer un script qui parcourt tous les produits en ajustant les URLs et en sauvegardant les produits un par un. En mouvement
Catégorie avant de déplacer une catégorie, nous devons désactiver lamp;rsquooption de ré indexation, sinon camp;rsquoest complètement impossible. Mais finalement, après tant de sueur et de pleurs, nous savons quamp;rsquoun héros du développement de Magento à Kiev a finalement réussi.
2. Nous avons trouvé toutes les extensions nécessaires pour Magento 2 sur le site Magento 1 OK, cet article semble un peu auto Félicitations, (en plus de nos extensions) Magento 2 extensions de tiers ne fonctionnent pas à 100%! Tout le monde a des problèmes, certains sont mal écrits, damp;rsquoautres namp;rsquoont pas la même fonctionnalité que Magento 1, damp;rsquoautres ont juste des bogues. Par conséquent, certaines entreprises damp;rsquoextension ont reçu un soutien important et lamp;rsquoont fait fonctionner damp;rsquoune manière ou damp;rsquoune autre, damp;rsquoautres ont dû adapter les extensions pour quamp;rsquoelles fonctionnent, les extensions gratuites sont les pires et nous avons dû les réécrire à partir de zéro.
Lamp;rsquoextension Magento 2 est encore jeune et, bien que Magento Market place ait affirmé quamp;rsquoelle devait effectuer un examen du Code et un contrôle de la qualité, dans ce cas, bien que le Code ait été écrit conformément aux normes PSR, il namp;rsquoa pas eu lamp;rsquoeffet escompté ou a causé des problèmes. 3. Nous utiliserons le thème lumA par défaut comme base et lamp;rsquoajusterons en fonction de la structure de base requise par le client. Cette hypothèse est donc correcte. Bien que cette tâche ne soit pas facile du tout, puisque les changements initialement nécessaires semblent être des changements mineurs au sujet par défaut, le client final a besoin de réécrire complètement le sujet. Tous les blocs, tous les boutons, tous les caractères, etc., ont été déplacés. Il a brisé le design réactif et nous avons dû le réécrire, donc une autre hypothèse a finalement pris beaucoup de temps À la fin de lamp;rsquohypothèse. 4. Nous utiliserons la passerelle de paiement principale Magento 2 pour gagner du temps et
Bien, Magento 2 est vraiment génial. Les bogues ont été corrigés, les extensions ont été améliorées depuis leur utilisation, et les utilisateurs sont en train damp;rsquoexploiter les bogues. Magento Market place vient damp;rsquoannoncer quamp;rsquoils lancent manuellement lamp;rsquoAQ sur nos extensions, donc je pense que camp;rsquoest une nouvelle approche universelle qui améliorera certainement la qualité de toutes les extensions. nous devons redémarrer ce processus avec de nouveaux clients, il peut être plus facile et plus rapide damp;rsquoutiliser ces 4 5 mois damp;rsquoexpérience. avez besoin de conseils ou damp;rsquoaide pour migrer Magento, namp;rsquohésitez pas à contacter notre service de conseil

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

ContactPress Supported By WordPress Plugins