Magento 2.3.7 : Une concession pour les utilisateurs !

Magento 2.3.7 : Une concession pour les utilisateurs !

Nœud source: 2020607

Avec Magento 2.3.7, Adobe publie une mise à jour plutôt inhabituelle car la version 2.4.x est en fait la version la plus récente sur laquelle se concentre le développement ultérieur.

Cependant, cette mise à jour donne aux utilisateurs et clients plus de temps pour se préparer à certaines modifications techniques. Notre Société de développement Magento au Royaume-Uni a préparé pour vous des réponses aux questions courantes sur la migration Magento. Bonne lecture.

Nouvelle base technique

Cela fait presque un an depuis le lancement de la nouvelle major Magento Mise à jour 2.4. Cette version a apporté de nombreux changements importants et majeurs. Il est donc logique qu'il n'y ait plus de mises à jour pour les anciennes distributions autres que les mises à jour de sécurité. Ceci est courant et important dans l’industrie numérique. Après tout, malgré les mises à jour de sécurité, les technologies plus anciennes sont plus susceptibles d’être attaquées et offrent aux utilisateurs moins de résilience.

Cependant, Adobe adopte une approche différente avec Magento 2.3.7 et publie également une mise à jour pour l'ancienne distribution disponible à partir du 11.05.21. La raison en est la technologie sous-jacente importante sur laquelle repose tout le code source de Magento ou Adobe Commerce : le langage de script PHP.

Mise à jour de la plateforme : passer à PHP 7.4

Outre les mises à jour techniques générales de la plate-forme, la chose la plus importante autour de laquelle tourne toute la version de Magento 2.3.7 est la nouvelle version de PHP 7.4. La fin de vie de PHP 7.3 entrera en vigueur en décembre 2021, mettant les utilisateurs de Magento 2.3.x dans une position difficile car EOL compromettra définitivement les fonctionnalités de toutes les applications et extensions fonctionnant sur PHP.

Bien entendu, cette situation n’est pas acceptable à long terme pour les commerçants professionnels et les exploitants de magasins, c’est pourquoi beaucoup envisagent de passer à Magento 2.4 ou même de passer à un autre système de magasin. Les deux options impliquent des efforts que certains exploitants de magasins ne sont peut-être pas en mesure de gérer pour le moment.

Adobe est conscient de ce dilemme et sait que la mise à jour vers Magento 2.4 n'est pas un petit et simple projet. Pour cette raison, le développeur de logiciels rencontre les utilisateurs et clients de Magento 2.3.x en publiant Magento 2.3.7, qui est entièrement compatible avec PHP 7.4. Cela donne aux utilisateurs concernés le temps de préparer la mise à jour tout en restant en mesure de travailler avec la version actuelle de PHP.

Dans ce cadre, la prise en charge de PHP 7.1 et 7.2 sera également supprimée, ce qui entraînera l'interdiction de toutes les anciennes versions de PHP de l'écosystème Magento. Cette décision semble radicale, mais ce n’est qu’une conséquence logique et offre également un niveau de sécurité plus élevé sur la plateforme de commerce électronique.

En plus de PHP, d'autres technologies utilisées ont également été mises à jour vers des versions plus récentes :

La version 2.3.7 est désormais compatible avec Composer 2.x. Par conséquent, Adobe recommande également aux utilisateurs de passer à Composer 2.x, car Composer 1.x approche également de sa fin de vie. Cependant, Magento 2.3.7 prend toujours en charge Composer 1.x.

Redis 6.x est pris en charge dans la nouvelle version. Cependant, la compatibilité avec Redis 5.x reste dans Magento 2.3.7.

Plus de mises à jour de sécurité

Bien que, comme mentionné, la prise en charge de PHP 7.4 soit au cœur de la mise à jour Magento 2.3.7, des améliorations de sécurité supplémentaires ont également été incluses. Plus de 40 corrections de bugs mineurs incluent, par exemple, un mécanisme de protection contre la force brute pour le service reCAPTCHA. Ceci est nécessaire pour protéger les boutiques en ligne du vol de carte. Par mesure de sécurité supplémentaire, la possibilité de copier des données dans le presse-papiers est désactivée.

De plus, l'authentification interne à deux facteurs TwoFactorAuth a reçu une mise à niveau majeure de la version 2.5 à 4.0.

Dois-je migrer vers Magento 2.4 ?

Magento Version 2.3.x avec la version PHP actuelle – de nombreux propriétaires de magasins se demanderont probablement pourquoi ils devraient envisager de passer à la version 2.4. De toute évidence, Adobe a rendu un grand service aux utilisateurs avec la mise à jour ultérieure vers la version 2.3.7. Par exemple, Adobe n'a aucune influence sur les cycles de mise à jour de PHP, mais peut réagir en conséquence et l'a fait très poliment avec Magento 2.3.7.

Cependant, une chose ne peut pas être laissée de côté : les efforts pour compléter la plateforme e-commerce à partir de PHP 7.3. La mise à niveau vers la version 7.4 n’est certainement pas minime et ne doit pas être sous-estimée. Face à cela, les utilisateurs sont confrontés à une décision : passer d'abord à Magento 2.3.7 ou passer directement à Magento 2.4.x.

Parce que la dernière version nécessite également PHP 7.4 et propose également les dernières technologies et de nombreuses extensions utiles par rapport à Magento 2.3.x. Il existe désormais également quelques outils pour faciliter la transition, comme le plugin Composer Root ou Upgrade.

Ainsi, la décision finale dépend d’une gestion détaillée des exigences et d’une comparaison des coûts.

Vous voulez en savoir plus sur ce sujet ? Suivez ensuite ce lien : https://elogic.co/services/ecommerce-website-development/.

Article et autorisation de publication ici fournis par Filip Novak. Initialement écrit pour Supply Chain Game Changer et publié le 19 février 2022.

Horodatage:

Plus de Changeur de jeu de la chaîne d'approvisionnement