Sortie de Magento 2, la nouvelle version fait déjà parler d’elle

Magento 2 est sorti officiellement le 17 novembre 2015 lors du dernier Magento Live Australia 2015.

Plusieurs commerçants ont déjà étés accompagnés pour une migration de leur boutique sous Magento 2.0

Voir la liste complète

Pourquoi Magento 2?

Cette nouvelle version est un changement majeur pour Magento. En effet c’est une remise en question importante du côté technique et graphique.

Tout d’abord le plus gros changement d’un point de vue d’un e-commerçant, c’est la toute nouvelle interface back-office avec sa navigation latéral optimisé pour une navigation au touch.

Il y a également un nouveau thème responsive livré avec la version 2.0, vous pouvez le tester ici :
Démo du front

Changements techniques

Du côté technique, il y a de nombreux changements :

  • une plus grande modularité de l’architecture
  • une meilleure gestion de dépendance des librairies avec l’utilisation de Composer
  • une gestion de tests intégrée avec plusieurs jeux disponibles (unitaires, fonctionnels, etc.) et avec la possibilité d’en créer d’autres
  • une nouvelle gestion des indexes avec un gain de performance significatif
  • la librairie Prototype est abandonnée au profit de jQuery
  • une simplification des fiches produits
  • l’API Magento 2 est toute nouvelle et offre plus de possibilités que la précédente
  • une simplification de l’EAV (Entity Attribute Value)
  • une gestion du cache facilité avec Varnish, Redis…
  • un partage des fichiers de langue entre « store views »
  • le nouveau thème utilise le micro-processeur CSS Less

Pour les développeurs Magento

Pour aller plus loin

Lors du dernier Bargento, Gabriel Bouhatous et Matthieu Bouchot nous avaient présenté au cours d’une conférence sur les changements majeurs apportés par Magento 2.

Voici la vidéo de la conférence :

Notre point de vue

Magento 2 est une très bonne évolution de la plate-forme, mais encore pour le moment réservé aux nouveaux entrants. En effets, Si vous avez déjà un site sous Magento 1.x, une grande partie des modules communautaires que vous avez installés ne sont pas encore adaptés pour fonctionner sur la nouvelle version. De même pour vos développements spécifiques réalisés en interne ou par votre spécialiste, ces modules ne seront pas compatibles.

Il est préférable d’attendre quelques semaines ou quelques mois avant de préparer une montée de version. Elle aura indéniablement un coût de réalisation plus élevé que toutes les autres montées de versions que vous auriez pu réaliser jusqu’à présent. Sans compter que les développeurs Magento ne sont pas encore tous formés à cette nouvelle version.