Nouvelles fonctionnalités clés dans Magento 2.0

Magento 2.0 a été officiellement annoncé en 2010, lorsque Yoav Kutner, cofondateur et directeur de la technologie de Magento, a déclaré: "Enfin, la plate-forme [Magento] est suffisamment mature pour nécessiter une nouvelle version". 

Les passionnés de Magento du monde entier attendaient cette nouvelle version depuis, mais il a fallu cinq longues années pour que Magento lance cette version de Magento. Le 17 novembre 2015, la nouvelle version a été téléchargeable sur le site Web de Magento.. 

La publication de la nouvelle version a été partiellement retardée car la société a été rachetée par eBay en 2011 et eBay avait des attentes différentes de la nouvelle version par rapport aux co-fondateurs d'origine. Yoav a apparemment quitté l'entreprise moins d'un an après cette acquisition..

Source de l'image: http://ecommercenews.eu/magento-2-finally-still-relevant/

Les fans de Magento ayant attendu assez longtemps pour voir cette nouvelle version de Magento, ils en ont naturellement de grandes attentes également. Et il va sans dire que Magento a beaucoup changé avec la nouvelle version majeure de la version 2.0. Magento 2.0 offre des performances et une évolutivité améliorées, de nombreuses nouvelles fonctionnalités ont été ajoutées pour simplifier les processus d'achat et de paiement afin d'augmenter le taux de conversion. Avec la mise en cache de toutes les pages, la vitesse de rechargement des pages a été considérablement améliorée. 

En bref, la nouvelle plate-forme aidera les entreprises du monde entier à proposer facilement et à moindre coût des expériences d'achat omnicanal attrayantes à leurs clients..

Dans cet article, je résumerai brièvement quelques points clés de cette nouvelle version de Magento..

Mise en cache pleine page à base de vernis

Magento est un énorme système de gestion de contenu. Cet encombrement se fait au détriment des temps de chargement des pages. La principale préoccupation des développeurs de Magento était d'améliorer le temps de chargement des pages des sites Magento afin d'améliorer l'expérience utilisateur et d'augmenter le taux de conversion du site. Varnish a été largement utilisé pour implémenter la mise en cache de pages complètes dans les sites Web Magento afin d'améliorer le temps de chargement des pages.. 

Ayant pris conscience de ce besoin, Magento 2.0 est livré avec Varnish pré-intégré pour mettre en cache le contenu des pages, ce qui a rendu le temps de chargement des pages environ 50% plus rapide que dans les versions précédentes. Pour moi, cette amélioration seule est assez significative.

Expériences de magasinage améliorées

Magento 2.0 a non seulement amélioré le temps de chargement des pages, mais également de nombreux autres aspects des expériences d'achat des utilisateurs. De nombreux nouveaux thèmes réactifs sont ajoutés, donnant à votre site un accès facile à différentes plates-formes et appareils.. 

Le processus de paiement a été beaucoup simplifié. Dans le passé, presque tous les sites Magento utilisaient des extensions tierces Magento telles que OnePageCheckout pour améliorer le processus de paiement.. 

Avec Magento 2.0, le processus de paiement a été simplifié par défaut. La validation de l'invité est supposée et il n'est pas nécessaire de sélectionner le type de carte, car elle est automatiquement déterminée par le type de numéro de carte de crédit. Ainsi, de nombreux champs de contrôle inutiles sont éliminés, ce qui facilite grandement le processus de vérification par les utilisateurs. Les tables de base de données liées à l'extraction sont également séparées. Par conséquent, les utilisateurs effectuant l'extraction ne sentiront plus la vitesse de requête des bases de données.

Base de code propre et allégée

Toutes les versions précédentes des versions de Magento sont venues sur la même base de code. Avec des années de développement, la base de code est devenue monstrueuse, avec beaucoup d'héritage et de mauvais code. Magento 2.0 est un nouveau départ. Ainsi, avec une base de code allégée, il est plus facile à gérer et à modifier, et comme il y a moins de fichiers, il est également plus rapide. J'espère que l'équipe de Magento continuera à garder cette base de code propre dans toutes les versions futures.

Problème de verrouillage de table amélioré

Les retards causés par le problème de verrouillage de la table constituaient un goulot d'étranglement important pour les sites Magento. Le problème se posait jadis lorsqu'un processus devait écrire une table et qu'il était verrouillé avant d'écrire afin qu'aucun autre processus ne puisse y écrire pendant l'écriture.. 

Pour les grands sites, lorsque de nombreux processus simultanés devaient écrire sur la même table, cela entraînait une file d'attente et les processus devaient attendre leur tour pour verrouiller et écrire la table. Avec une mise en cache améliorée et des optimisations robustes des tables, Magento 2.0 promet de résoudre ce problème de manière significative..

Conception améliorée du panneau d'administration

Avec Magento 2.0, l’ancien et méchant design de panneau d’administration a disparu. Il est livré avec un panneau d’administration beaucoup plus convivial et intuitif, réactif et tactile, vous permettant ainsi de l’utiliser facilement sur vos appareils mobiles.. 

Configurer de nouveaux produits et importer des produits est beaucoup plus facile et jusqu'à quatre fois plus rapide avec le nouveau design. Vous pouvez enregistrer de nouvelles vues dans le panneau d'administration pour avoir un accès rapide aux informations essentielles pour les besoins de votre entreprise. Et comme il est rationalisé et plus intuitif, il est facile à apprendre pour les nouveaux venus dans Magento..

Intégrations de paiement nouvelles et sécurisées

Magento 2.0 a beaucoup facilité la mise en œuvre de plusieurs passerelles de paiement nouvelles et établies telles que PayPal, Authorize.net et BrainTree. Toutes ces intégrations de paiement s'accompagnent d'une sécurité accrue et d'une conformité PCI. Magento Enterprise Edition est également livré avec les intégrations WorldPay et CyberSource.

Maintenance et mises à niveau plus faciles

Ceux qui ont de l'expérience dans la maintenance d'un site Magento savent à quel point il était difficile de mettre à niveau Magento vers sa nouvelle version. Avec la version 2.0 de Magento, cette tâche est censée être beaucoup plus rapide et plus simple. La base de code étant beaucoup plus légère et dotée d'une architecture moderne et modulaire, le coût et la complexité de la maintenance du site seront également considérablement réduits..

Êtes-vous prêt pour la migration Magento 2.0?

Comme tous les utilisateurs de Magento, je sais que si vous travailliez sur un projet Magento, vous aussi seriez enthousiasmé par cette nouvelle version. Mais avant de franchir le pas de la migration de votre site de la version 1.x à la version 2.0, vous devez prendre en compte certains éléments..

Regardez vos extensions. De nombreuses extensions largement utilisées sont maintenant intégrées à la nouvelle version de Magento, et cela est particulièrement vrai pour l'édition Enterprise. Beaucoup d'autres sont déjà disponibles pour la nouvelle version ou le seront dans les prochaines semaines. Cependant, il existe encore de nombreuses extensions qui prendront un certain temps à être disponibles pour Magento 2.0. Si votre site utilise l'une de ces extensions, il est préférable d'attendre d'avoir toutes vos extensions essentielles disponibles pour cette nouvelle version..

Si vous avez fait beaucoup de personnalisation sur votre site Magento et avez consacré beaucoup de temps et d’argent à cette personnalisation, vous feriez mieux de reconsidérer votre idée de la migration vers la version 2.0. Comme cette nouvelle version est une toute autre bête, vous risquez de perdre plus de temps et de ressources pour la faire migrer..

Pour plus d'informations sur la migration, voir mon récent tutoriel sur Passage à Magento 2..

Conclusion

Cela ne fait que quelques mois depuis le lancement public de cette édition de Magento. Les gens attendaient beaucoup de lui et cela semble les satisfaire dans une certaine mesure. 

Je pense personnellement que cette nouvelle version donnera un coup de pouce à Magento à long terme. Cela le rendra aussi robuste et convivial que tout autre système de gestion de contenu moderne devrait l'être, ce qui, franchement, ne correspondait pas aux versions précédentes..

Magento est une puissante solution de commerce électronique et chaque version augmente. Que vous veniez de commencer ou que vous commenciez avec la prochaine version, n'oubliez pas de consulter également les extensions disponibles..