Magento 2, ce qu'il faut retenir

  • De le 02 février 2014
  • Difficulté : 1/4

Magento 2, ce qu'il faut retenir Annoncée initialement pour fin 2011, la version beta de Magento 2 n'est à ce jour pas encore disponible. Pourquoi un tel retard ? Faudra-t-il en 2014 décaler certains projets en attendant sa sortie ? Quelles sont les nouveautés majeures ?

Ces derniers temps, lors de mes présentations clients, de nouvelles questions apparaissent (et risquent de devenir récurrentes au cours de l'année 2014) :

Quand Magento 2 sera disponible ?
Mon site e-commerce pourra t-il bénéficier d'une mise à jour vers la version 2 sans coût supplémentaire ?
Dois-je attendre sa sortie au risque de décaler mon projet ?

Pour répondre à ces questions de manière sereine, il est important de connaître certaines choses à propos de Magento 2. Cet article a pour vocation de vous apporter des éléments de réponse.

L'article est un résumé des points importants de l'article The Mystery Of Magento 2: See Why Is It Still Under Wraps?.

Pourquoi un tel retard ?

  • La version 2 de Magento a été annoncée par Yoav en 2010.
  • Magento 2 devait être initialement disponible pour fin 2011.
  • En février 2011 eBay détient 49% des parts de Magento Inc. En juin 2011, la société entière.
  • En avril 2012 Yoav quitte la société suite à "un changement" dans la vision de la plate-forme. Il s'inquiète pour l'avenir de la version communautaire.
  • Fin 2011, seule une première ébauche (esquisse de base de l'application) voit le jour.
  • Le retard peut s'expliquer (hypothèse) par le rachat de Magento par eBay : réorganisation, consolidation des centres de développement en Ukraine, départ de nombreux développeurs.
  • eBay aurait également investit beaucoup de temps dans le projet X-Commerce.

Ou en est Magento 2 aujourd'hui ?

  • Un gros travail a été réalisé sur Magento 2, avec un rythme de développement soutenu depuis octobre dernier.
  • Une version beta devrait voir le jour courant 2014.
  • 1/4 des sites e-commerce sont sous Magento (dans le top 1 million Alexa), des petits commerçants au plus importants.
  • Magento doit répondre aux exigences de chacun, à la diversité de ses clients.
  • Magento 1.X sera soutenu pendant 3 ans après la sortie de Magento 2.

Quelles sont les nouveautés apportées par Magento 2 ?

  • Magento 2 prendra en charge les versions de PHP 5.4 et MySQL 5.6.
  • Disparition de "Mage" afin de réduire la complexité et d'améliorer la qualité du code.
  • jQuery remplace Prototype.
  • L'installation des extensions sera facilitée, ainsi que la personnalisation.
  • La disparition des alias permettra la simplification des tests.
  • Un framework de test sera livré avec la version 2 : tests d'intégration, tests unitaires, tests JS, tests de performance...
  • Renforcement de la sécurité (politique de sécurité OWASP).
  • Amélioration des performances générales.
  • Amélioration des temps d'import et d'export des données.

Une migration est-elle envisageable ?

  • La structure de la base de données ne change (quasiment) pas. Cela peut faciliter la migration entre Magento 1.X et Magento 2.
  • Les modules Magento 1.X ne seront pas compatibles. Des solutions seront proposées pour faciliter les migrations.
  • Un soutien sera apporté par l'éditeur pour la migration entre les versions.

Les principales critiques (à débattre...)

  • Magento 2 n'apporterait rien de nouveau en termes de fonctionnalités.
  • Il n'inclut pas les outils Marketing et d'automatisation des ventes indispensables aujourd'hui.
  • La non comptabilité des modules 1.X apportant de nombreuses fonctionnalités peut être perçue comme une "régression".
  • La solution a besoin de mûrir quelques temps après sa sortie.
  • A chaque changement majeur d'un produit subsiste le risque d’échec.
  • Magento 2 va-t-il convaincre la communauté ?
  • En retardant d'avantage Magento 2, les concurrents prendront de l'avance (Shopify, OpenCart, WooCommerce...).
  • Les modules communautaires pour les modes de paiement Français / Européen vont-ils suivre rapidement (Atos, PayBox, Ogone...) ?
  • Aucune date n'est communiquée par Magento sur la feuille de route.
commentaires

Commentez cet article : Magento 2, ce qu'il faut retenir