Magento 2 : révision ou révolution ?
Publié: 2022-03-11Les sociétés de développement de Magento ont entendu pour la première fois la grande annonce de Magento 2 en 2015. Était-ce juste une étape évolutive dans le développement de Magento, comme les sceptiques se le demandaient à l'époque ? Ou était-ce le début tranquille d'une révolution qui allait balayer le domaine du commerce électronique ?
Des entrepreneurs du monde entier, par exemple Oliver Sweeney et Devlyn, ont travaillé avec des agences Magento pour développer leur présence dans le commerce électronique à l'aide de Magento 2. La plate-forme vise à fournir de nouvelles façons d'améliorer l'engagement des utilisateurs, de rendre la navigation plus fluide et d'améliorer les taux de conversion. et la génération globale de revenus pour les propriétaires de magasins.
L'infrastructure conviviale de Magento 2 peut être facilement exploitée par ses utilisateurs. Mais cela est également vrai pour tous les développeurs Web Magento, ce qui est important lorsqu'il s'agit de personnalisation rentable de Magento. Le nouveau framework Magento 2 permet aux développeurs de créer de nouveaux services pour communiquer avec un magasin Magento 2, ce qui permet à son tour à un utilisateur d'interagir avec le magasin sur plusieurs appareils.
Magento 2 est une version hautement améliorée et optimisée de la plate-forme Magento. Par exemple, le développement d'extensions Magento a été facilité, de sorte que l'intégration enfichable est un tarif standard pour les passerelles de paiement comme PayPal et Braintree ou les méthodes d'expédition comme FedEx et DHL. En général, sa chaîne d'outils améliorée attire les développeurs d'entreprise Magento, et sa vitesse remarquable la rend également plus attrayante pour les utilisateurs finaux.
Et même si certains pourraient dire que ce n'est pas aussi simple à installer que Magento 1, j'ai personnellement trouvé Magento 2 aussi simple à télécharger et à installer sur un serveur que Magento 1.
Il existe de nombreux autres avantages qui aident à convaincre les commerçants et les sociétés de développement de sites Web de commerce électronique et qu'ils embauchent pour faire le changement; il ne fait aucun doute que Magento 2 est une grande réussite dans le domaine des services de développement de sites Web. Mais comme pour de nombreux progiciels, avant de pouvoir en bénéficier, il y a la question importante de savoir quelle édition convient à votre entreprise.
Lors de la sortie de Magento 2, deux éditions ont été introduites :
- Magento 2 Community Edition, qui s'appelle désormais Magento Open Source
- Magento 2 Enterprise Edition, qui s'appelle désormais Magento Commerce
Les différences entre les deux méritent certainement d'être notées. Mais d'abord, ce qu'ils ont en commun peut vous surprendre.
Magento Open Source (anciennement Magento 2 Community Edition)
Comme son nouveau nom l'indique, Magento Open Source est entièrement gratuit à télécharger et à utiliser. Et comme vous l'avez peut-être deviné, l'édition payante, Magento Commerce, est construite au-dessus de l'édition gratuite et inclut donc toutes ses fonctionnalités.
C'est peut-être gratuit, mais Magento Open Source n'est pas à négliger : non seulement il convient parfaitement à de nombreuses entreprises de commerce électronique standard, mais même ceux qui ont besoin d'un développement Magento personnalisé trouveront des avantages dans cette édition fondamentale. Les développeurs de commerce électronique de Magento constatent un sérieux gain de productivité avec cette version.
Architecture extraordinaire
Magento 2 fournit une architecture mise à niveau qui aide finalement les développeurs de commerce électronique Magento à créer le produit souhaité, à la fois la fonctionnalité prête à l'emploi et les ajustements que votre boutique spécifique peut nécessiter.
Non seulement cela, mais la nouvelle architecture est plus puissante, pratique, évolutive et personnalisable : elle a été créée pour résoudre les problèmes rencontrés par les développeurs travaillant avec le Magento 1 d'origine. Comme effet secondaire heureux de cela, le développement de Magento est devenu plus accessible. aux développeurs, ce qui signifie qu'il existe un vivier de talents plus large couvrant tous les niveaux des besoins de personnalisation de Magento.
Open Source et hautement personnalisable
Cette dernière version de Magento bénéficie, bien sûr, de tous les avantages standard de l'open source : sécurité, qualité, coût et, bien sûr, personnalisation. Votre entreprise peut facilement modifier ou étendre Magento en fonction de ses besoins à l'aide de services de développement de sites Web. Vous n'êtes pas à la merci de Magento, Inc. pour décider si ou comment mettre en œuvre une fonctionnalité souhaitée.
Grande vitesse et mise en cache pleine page
Magento 2 offre des performances 10 fois meilleures que la version précédente grâce à un certain nombre d'améliorations. Magento 2 permet aux sites d'utiliser la mise en cache pleine page (FPC) sur le serveur pour afficher instantanément toutes les catégories importantes, les pages CMS et les produits. FPC réduit ainsi à la fois la charge du serveur et le temps de réponse. Magento 2 a un FPC intégré, mais il prend également en charge Varnish en tant que back-end FPC pour des performances encore meilleures.
Extensions multiples et compatibles avec les mobiles
Magento 2 est connu pour ses extensions puissantes et faciles à intégrer : les utilisateurs peuvent installer rapidement les extensions et/ou les thèmes Magento selon leurs besoins. Voici quelques exemples d'extensions Magento 2, afin que vous puissiez voir quel type de fonctionnalité prête à l'emploi est disponible :
- Les promotions spéciales sont utilisées lors de l'exécution de campagnes promotionnelles. Il vous permet d'ajouter différents types d'actions de remise en fonction du classement des prix des produits, des quantités d'articles commandés et des montants dépensés.
- L'extension SMTP Email Settings permet d'activer l'utilisation d'un serveur de messagerie tiers pour votre site Web Magento 2. (Par défaut, Magento 2 utilise normalement l'expéditeur de courrier intégré de votre système, qui peut être moins fiable qu'une solution tierce dédiée.)
- Pour les entreprises qui ont également une présence physique, Store Locator aide les utilisateurs à trouver le magasin physique le plus proche via Google Maps.
- L'extension Amazon Pay permet aux clients de payer encore plus facilement sur votre site.
Avec de telles extensions disponibles, vous pouvez voir à quelle vitesse le développement du site Web Magento peut progresser. Mais une agence de développement Magento n'aurait aucun mal à créer une nouvelle extension si vous aviez besoin de fonctionnalités qui ne sont pas actuellement proposées sur le marché Magento.
Référencement amélioré
Plusieurs améliorations ont été apportées au référencement dans Magento 2 pour aider les clients potentiels à trouver votre magasin plus facilement lorsqu'ils recherchent des produits sur Internet. Magento 2 fournit des balises méta distinctes pour chaque catégorie, produit, page CMS, etc., ce qui aide les moteurs de recherche à savoir que votre site est légitime et à améliorer son classement.
La meilleure nouvelle fonctionnalité de référencement fournie dans Magento 2 est le modèle "Product Fields Auto-Generation", qui permet de définir des balises méta en fonction des informations sur le produit que vous avez déjà saisies. Cela permet de gagner beaucoup de temps, ce qui facilite la mise à jour de l'offre de votre magasin - une autre raison pour laquelle les sociétés de développement Magento et leurs clients sont davantage attirés par Magento 2.
Prise en charge multilingue et multidevise
Le support multilingue et multidevise fourni par Magento 2 aide naturellement à créer des magasins qui prennent en charge un marché aussi large que vous souhaitez cibler. Mais un effet secondaire intéressant de ce support est que le développement de Magento a gagné une collaboration encore plus large, conduisant à une qualité, une sécurité, etc. accrues, en d'autres termes, multipliant les avantages des logiciels open source mentionnés ci-dessus.
Passerelles de paiement
Chaque site de commerce électronique a besoin de ses méthodes de paiement. Certaines passerelles comme PayPal sont intégrées à Magento 2, et d'autres sont disponibles via des extensions. Peu importe comment vous y arrivez, le développement de Magento eCommerce est très simple lorsqu'il s'agit de passerelles de paiement tierces sécurisées et pratiques.
Extrêmement évolutif et hautement sécurisé
L'une des solutions de mise à l'échelle de la meilleure qualité que j'ai vues, Magento 2 permet automatiquement aux développeurs Web de Magento de redimensionner ou de recadrer les sites Web en fonction de leurs besoins changeants, ce qui les adapte plus rapidement et continue d'offrir une excellente expérience utilisateur. À une époque de problèmes de sécurité en constante évolution, Magento 2 a été réécrit avec la sécurité comme priorité absolue, afin que les propriétaires de sites et leurs clients puissent être sûrs d'avoir une expérience sécurisée.
Fonctionnalités d'entreprise également présentes dans Magento Open Source
Magento Open Source, bien qu'il s'agisse de l'édition gratuite, possède certaines fonctionnalités qui vont peut-être au-delà de ce qui peut intéresser sa base d'utilisateurs typique. Elles sont incluses dans Magento Commerce, tout comme toutes les autres fonctionnalités Magento Open Source.

Cadre JavaScript Knockout
Nous avons tous déjà utilisé des sites où une erreur dans le code entraîne l'envoi de messages incohérents à l'utilisateur. Étant donné que Magento 2 exploite la bibliothèque Knockout sous le capot, il est beaucoup plus facile pour les développeurs d'éviter de telles incohérences lorsqu'ils personnalisent Magento, vous donnant ainsi l'assurance que votre site Web restera élégant et professionnel.
Interface de ligne de commande (CLI)
Certaines fonctionnalités de base de Magento telles que l'installation, la gestion du cache et de l'index et la gestion des utilisateurs peuvent désormais, à partir de Magento 2, être effectuées via une CLI. Normalement, ces tâches devraient être effectuées périodiquement par un administrateur ou un développeur, mais avec CLI, un développeur peut programmer un script pour le faire automatiquement, ce qui permet au développeur d'économiser du temps et de l'ennui et d'économiser de l'argent au propriétaire du magasin.
Système de sauvegarde et de restauration
Les développeurs et les administrateurs de sites Web Magento connaissent la douleur d'un mauvais système de sauvegarde en cas de problème. Le nouveau système de sauvegarde et de restauration de Magento 2 aide à la restauration des bases de données ou des fichiers ou des modifications de support créées précédemment, selon les besoins. Cette fonctionnalité offre un avantage dans le développement de Magento, car elle limite toute perte potentielle de données en fournissant des sauvegardes plus sophistiquées.
Système de gestion de contenu adaptable (CMS)
Cela aide les développeurs de commerce électronique Magento à mettre en œuvre la conception que vous envisagez au lieu d'être enfermé dans les notions préconçues de votre plate-forme. La robustesse est ici un réel avantage : le CMS de Magento peut être conçu pour s'adapter parfaitement à tous vos produits et processus tout en restant léger et efficace.
Magento Commerce (anciennement Magento 2 Enterprise Edition)
Les grands magasins et les marchands de commerce électronique sont les plus gros acheteurs de Magento Commerce en raison de leurs activités extensibles.
Si les fonctionnalités ci-dessus ne suffisent toujours pas à votre entreprise, Magento Commerce est ce dont vous avez besoin.
Analyses et rapports avancés
Alors que Magento Open Source fournit des fonctionnalités d'analyse et de création de rapports de base, Magento Commerce brille vraiment ici en permettant au développement de votre boutique Magento de s'intégrer à Google Universal Analytics. Cela connecte votre boutique Magento aux outils Google suivants pour vous aider à optimiser votre contenu, analyser votre trafic et votre audience, et connecter votre catalogue à divers marchés :
- Google Analytics vous permet de définir des dimensions et des mesures personnalisées supplémentaires pour le suivi, avec la prise en charge des interactions hors ligne et des applications mobiles et l'accès aux mises à jour continues de votre site Web.
- Google Tag Manager vous aide à booster et à suivre les performances SEO de votre boutique.
- Google AdWords est utilisé pour placer des annonces (et suivre leurs résultats) dans les résultats de recherche Google et d'autres produits Google.
Prêt à l'emploi, Magento Commerce fournit des rapports statistiques sur le marketing, les ventes, les avis, les clients, l'activité des clients, les produits et les ventes privées. Comme toujours, si vos besoins de reporting vont au-delà de la vaste sélection disponible, un spécialiste de la solution Magento n'aura aucun mal à combler le vide.
Solution de base de données fractionnée
Il s'agit d'un avantage d'évolutivité qui permet d'utiliser trois bases de données principales distinctes pour différents domaines fonctionnels. Les données de paiement, de commande et de produit utilisent chacune une base de données maître distincte qui peut éventuellement être répliquée avec des bases de données esclaves.
Cette séparation répartit la charge indépendamment entre la fonctionnalité de paiement du site Web, les activités de gestion des commandes, les activités de marchandisage et la navigation sur le site Web, en fonction de vos besoins. Ces changements offrent une flexibilité dans la façon dont le niveau de la base de données peut être mis à l'échelle, ce qui constitue une avancée considérable dans le domaine du développement Magento.
Marchandiseur visuel
Cela permet aux gestionnaires de marchandises de la boutique de commerce électronique de faire glisser et déposer du contenu Web pour créer des affichages de produits personnalisés en mode aperçu et effectuer des ajustements avant d'appliquer les modifications sur le site en direct. Visual Merchandiser a rendu le développement de sites Web de commerce électronique Magento plus facile que jamais grâce à sa navigation élégante à travers les catégories et les produits.
Recherche avancée avec Elasticsearch
Autre fonctionnalité bénéfique de Magento Commerce, Elasticsearch effectue des recherches rapides et avancées sur les produits du catalogue. Ainsi, vos clients obtiendront exactement ce qu'ils recherchent et, par conséquent, vous obtiendrez des taux de conversion plus élevés.
Comme il renvoie des résultats de recherche basés sur le dernier index généré jusqu'au prochain cycle complet de réindexation, il n'y a aucune interruption pour les clients. De plus, les analyseurs Elasticsearch prennent en charge plusieurs langues, ce qui offre également une bien meilleure expérience aux utilisateurs et aux développeurs Web Magento.
Ventes privées
Chaque entreprise a ses clients importants et précieux pour lesquels elle permet des expériences d'achat exclusives, et Magento Commerce s'en occupe. Les meilleures offres, le comportement des clients et les achats rapides sont quelques-uns des facteurs de base des ventes privées. Leur configurabilité est un autre grand avantage qui attire davantage d'agences et d'entrepreneurs Magento vers Magento 2.
Rôles d'administrateur avancés
Magento 2 fournit une fonctionnalité spéciale dans Magento Commerce connue sous le nom de "rôles d'administrateur avancés". Avec cette fonctionnalité, vous pouvez limiter l'accès d'un utilisateur administratif à un site Web ou à un magasin spécifique et à ses données associées.
Si vous avez plusieurs marques ou unités commerciales avec différents magasins sur la même installation Magento, vous pouvez fournir un accès administratif à chacune de vos unités commerciales tout en cachant et en protégeant leurs données des autres administrateurs. Par conséquent, les administrateurs ont exactement le degré de contrôle que vous voudriez qu'ils aient sur l'ensemble du système. Cela offre une grande sécurité pour votre développement Magento.
Règles automatisées avec segmentation des clients et gestion des attributs
Les segments de clientèle de Magento Commerce tels que les clients, les adresses des clients, les paniers d'achat, les produits et les ventes sont définis d'une manière particulière. Les développeurs de magasins Magento peuvent facilement ajouter de nouveaux attributs client et les accompagner dans d'autres processus de vente et de marketing, ainsi que pour aider à la personnalisation avancée.
Cartes cadeaux
Magento Commerce vous permet également d'offrir des avantages pour attirer les clients, ce qui augmente directement le taux de conversion du site. Offrir des cartes-cadeaux est une excellente stratégie pour attirer vos clients et les amener à revisiter votre site pour échanger ces cartes-cadeaux.
Assistance technique et compte 24 heures sur 24, 7 jours sur 7
Pas une fonctionnalité du logiciel lui-même, mais néanmoins une considération importante pour les clients d'entreprise, Magento Commerce dispose d'un support technique et de compte 24h/24 et 7j/7. La vente de vos produits aux clients n'est pas durable jusqu'à ce que vous trouviez un moyen de résoudre les problèmes et problèmes résultant des commentaires ; ce support est un grand avantage dans le développement de sites Web Magento.
Au moment d'écrire ces lignes, cela est également vrai pour Magento 1. Mais bientôt, ce support ne sera officiellement plus proposé, auquel cas il ne sera disponible que pour Magento 2.
Si l'édition que vous choisissez plus tard s'avère loin d'être idéale pour vos besoins, il est facile de basculer entre les éditions. J'ai personnellement aidé des entreprises à passer de Magento Open Source à Magento Commerce, et vice-versa, il n'y a donc pas lieu de s'inquiéter de se retrouver avec le mauvais.
Magento Commerce : en hausse pour une raison
Magento 2 et, en particulier, son commerce Magento axé sur les entreprises, font partie d'une grande explosion du développement de sites Web Magento. Il est en route et finira par remplacer Magento 1.
Dans ce cas, il ne s'agit pas seulement d'une marche banale du progrès, mais parce qu'il s'agit en fait d'un produit supérieur, qui aide les développeurs de Magento à offrir une meilleure expérience utilisateur à vos clients et administrateurs. La révolution tranquille a commencé !