Il est temps de migrer vers Magento 2.0 ou c'est instable?

8

Le Magento 2.0 a été développé depuis longtemps, mais j'ai un peu peur de migrer de la version 1.9.

Ma question concerne:

  • Sécurité
  • La stabilité
  • Modules

La migration des anciens magasins vers Magento 2.0 est-elle sûre?

Álvaro Gomides Monteiro
la source

Réponses:

2

Vous devriez certainement commencer à étudier la migration vers Magento2.

Sécurité: Magento2 est livré avec tous les correctifs de sécurité de Magento1. Magento2 sera plus sécurisé car il est livré avec une architecture différente et de nouvelles technologies.

La stabilité: Finalement, Magento2 est beaucoup plus stable que les versions initiales. C'est la raison pour laquelle tous les autres marchands migrent vers Magento2. Voici la liste des problèmes en suspens. Vous pouvez les parcourir au cas où vous recherchez des problèmes spécifiques. https://github.com/magento/magento2/issues

Modules: Vous savez peut-être que vous devez réécrire tous les modules personnalisés que vous avez dans Magento1. En ce qui concerne les modules tiers, la plupart d'entre eux devraient être disponibles sur le marché Magento. Encore une fois, vous pouvez parcourir la place de marché Magento pour vérifier leur disponibilité.

Taran
la source
1

Magento est sur le point de passer à la version 2.3. Il y a beaucoup de magasins fonctionnant sur Magento 2.

Différent de Magento 1, vous pouvez voir tous les problèmes dans le référentiel github de magento

Magento 2 a beaucoup plus de transparence que Magento 1

En termes d'évolutivité, il prend en charge beaucoup plus de transactions que Magento 1

En termes de modules, il est maintenant beaucoup plus facile de vérifier la compatibilité descendante, ce qui était une grosse douleur dans magento 1.


la source
1

Oui, la migration d'anciens magasins vers Magento 2.0 est sûre.

Sécurité:

En utilisant data-migration-toolvous pouvez migrer votre ancien magasin vers le nouveau magasin Magento2.

Cet outil est uniquement copié à partir de vos anciennes données de magasin. ne vous inquiétez pas de la sécurité.

La stabilité:

Après la mise à niveau dans Magento 2, toutes vos données principales sont migrées dans Magento2. Ne vous inquiétez pas de la stabilité.

Modules:

Les modules tiers ne sont pas migrés. car la table de base de données de ce module personnalisé n'est pas disponible dans Magento2.

Si vous souhaitez migrer avec le module personnalisé que cette extension particulière installe dans Magento 2 et mappez cette table de base de données personnalisée dans l'outil de migration.

Emipro Technologies Pvt. Ltd.
la source
0

Magento 2.x est continuellement amélioré et est maintenu par une large communauté de développeurs. L'équipe Magento a lancé sa version 2.2.2 qui est une version stable.

De plus, Magento 1.x cessera d'obtenir des correctifs de sécurité ou des mises à niveau après un certain temps.

Il existe de nombreuses raisons pour lesquelles nous devrions mettre à niveau les magasins Magento 1.x vers Magento 2.x.

Sécurité:

  1. Magento 2 est construit sur une pile technologique mûrie qui est considérée comme plus sécurisée que la pile technologique de Magento 1.x
  2. Magento 2 enregistre le mot de passe des clients et des utilisateurs administratifs au format CONCAT (SHA2 ('xxxxxxxxYOURPASSWORD', 256), ': xxxxxxxx: 1'). Il n'est pratiquement pas possible de les pirater.
  3. La plupart des pages sécurisées comme les grilles du panneau d'administration, les pages de paiement, etc. sont construites à l'aide de JS knockout, il n'y a donc pas d'option pour les pirates pour voir ce qui arrive sur la page s'ils essaient de deviner à partir de la source de la page.

La stabilité:

  1. Comme nous savons tous que Magento cessera de prendre en charge Magento 1.x dans un proche avenir, il deviendra donc vulnérable et instable. Pendant que Magento 2.x est en cours de développement et de nouvelles fonctionnalités quotidiennes sont développées et des problèmes sont en cours de résolution. Ainsi, après la mise à niveau vers Magento 2.x, vous n'avez pas à vous soucier de la stabilité.

Modules:

  1. L'équipe Magento vérifie désormais chaque extension soumise à Magento Marketplace. Ainsi, vous pouvez faire confiance à chaque extension que vous achetez / téléchargez sur Magento Marketplace.
  2. Maintenant, il y a moins de risques de conflits de modules, en raison d'un nouveau concept de plugins. En utilisant le concept de plugin, nous pouvons étendre / modifier presque toutes les fonctionnalités sans remplacer / pirater le code principal. En outre, il vaut mieux que remplacer une classe car il utilise l'ordre de tri pour trier quelle classe de plugin sera appelée en premier.
  3. Par rapport aux versions de Magento 1.x, l'installation de nouvelles extensions et modules est devenue plus simple et donc moins chère aussi.
  4. Le cadre de test intégré facilite l'exécution de tests automatisés sur n'importe quel site Magento, quelle que soit sa taille.

En dehors des points ci-dessus, il y en a beaucoup d'autres qui prouvent que la mise à niveau vers Magento 2.x est une bonne décision.

Mohit Kumar Arora
la source
1
Qui a rejeté la réponse et pourquoi? Au moins, laissez-moi savoir la raison.
Mohit Kumar Arora