Quelles évolutions intéressantes dans la release de Magento 2.4.6 ?
La nouvelle version de Magento 2.4.6, malgré son intitulé de version « mineure » apporte un lot de nouveautés importantes incluant le support de PHP 8.2, plus de 300 corrections de bugs et améliorations. Voici un petit tour d’horizon rapide !
Une amélioration des performances dans Magento 2.4.6
L’apport de PHP 8.2 dans l’amélioration des performances et de la sécurité de Magento.
Magento 2.4.4 avait introduit le support de PHP 8.1 et abandonnait PHP 7.4 devenu obsolète. Désormais Magento 2.4.6 offre le support de PHP 8.2.
Bien qu’il soit officieusement possible de faire fonctionner Magento 2.4.4 et 2.4.5 avec PHP 7.4, l’apport des versions 8.1 et 8.2 de PHP est signficatif, sinon en terme de performances (+2.5%) en moyenne, du moins en terme de sécurité. C’est une condition indispensable pour être PCI-compliant.
Extension de la période de support de Magento
Ce prolongement de la période de support de Magento, c’est à dire la capacité pour une version de Magento de recevoir des patchs est largement étendue.
Ainsi toutes les versions Magento 2.4.4, 2.4.5 et 2.4.6 voit leur période de disponibilité des patchs d’améliorations qualité et sécurité étendue à 3 ans à partir de la date de release de la version concernée.
Cela donne la disponibilité suivante :
Version | Date de release | Fin du support |
---|---|---|
Magento 2.4.4 | 12 avril 2022 | 24 avril 2025 |
Magento 2.4.5 | 9 août 2022 | 9 août 2025 |
Magento 2.4.6 | 14 mars 2023 | 14 mars 2026 |
Quelles sont les conséquences de cette extension du support de Magento par Adobe pour les utilisateurs de Magento ?
Tout simplement des économies ! Avec l’assurances de patchs de sécurité et d’amélioration de la qualité du code pendant 3 ans c’est l’assurance d’une réduction des coûts dans l’utilisation de Magento.
Des améliorations et des ajouts de nouvelles fonctionnalités dans Magento 2.4.6
Une meilleure accessibilité
L’amélioration de l’accessibilité est un effort constant de la part d’Adobe sur tous ces produits. C’est le cas de Magento, où l’utilisation du seul clavier pour la navigation est facilitée et ainsi que labels signifiants sur les boutons et autres fonctions de navigation du store.
Par ailleurs l’outil fonctionne beaucoup mieux avec les outils de lecture d’écrans pour les personnes malvoyantes, en annonçant par exemple une connexion au compte client réussie, un champ de formulaire à saisie obligatoire… etc.
Des améliorations de performances et d’évolutivité pour Magento
Davantage de pages sont chargées depuis le cache.
Les imports sont performants en permettant de monter à plus de 100 000 enregistrements par minute pour la création, la mise à jour de produits, de prix, de données clients.
GraphQL est le langage utilisé par les APIs de Magento 2. Les temps de réponse des APIs ont été améliorés dans les requêtes de produits dans les catégories, dans le rendu de l’arbre des catégories, ainsi que le traitement d’opérations de masse dans les paniers.
Enfin Magento fixe des centaines de bugs dans le core.
Pour une vue exhaustive de toutes ces améliorations vous pouvez lire « Magento Open Source 2.4.6 – Official Release Notes«
Que faut-il prévoir pour mettre à jour Magento en version 2.4.6
Si vous prévoyez de mettre à jour Magento en version 2.4.6, il sera indispensable de vérifier tout d’abord que toutes les extensions et modules installés sont également compatibles avec cette version. Magento 2.4.6 apporte beaucoup de changements dans les dépendances envers certaines librairies.
Certains modules tiers peuvent être dépendant de modules Magento liés à ces librairies.
Il peut être nécessaire soit d’attendre une évolution des différents modules, tout du moins de les adapter et de les intégrer au projet.
A noter également qu’il est possible de remplacer ElasticSearch comme système de recherche par défaut dans la boutique. Vous pouvez désormais utliser le fork d’ElasticSarch, OpenSearch. Si vous hésitez entre les deux outils, il est d’usage de conserver ElasticSearch qui évolue sans doute davantage en terme de performance et de fonctionnalités sans que son changement de licence trouble votre utilisation de Magento pour votre projet e-commerce.
Besoin d'expertiser ou créer votre site Magento ?
Vous souhaitez analyser les points d’amélioration des performances de votre site e-commerce Magento, ou créer un site Magento Commerce B2B ou B2C ?
Nous vous donnons les clés pour performer efficacement dans le respect de vos objectifs et de votre budget !
Discutons avant peut être de nous voir en Visio ou physiquement très rapidement. Xtand est expert Magento à Bordeaux et intervient dans la région Nouvelle-Aquitaine et partout en France et en Europe !