Magento 2.0 – Un guide complet d’optimisation


Magento 2.0 est une plate-forme de commerce électronique bien connue pour les commerçants et les utilisateurs. Plus de 250 000 commerçants dans le monde utilisent Magento pour leur activité en ligne.

La vitesse du site Web est essentielle pour toute entreprise en ligne car elle influence son classement sur les moteurs de recherche. Cela aide votre site Web à rester au top. Mais, à mesure que de plus en plus d’utilisateurs visitent votre site, celui-ci commence à ralentir, ce qui affectera le classement général sur Google.

Dans ce blog, je partagerai dix étapes que vous pouvez suivre pour optimiser votre plateforme Magento 2. Cela vous aidera à offrir une meilleure expérience utilisateur, car personne n’aime les sites Web à chargement lent, et votre site Web se classera au premier rang sur Google.

10 étapes pour optimiser le magasin de commerce électronique Magento 2.0

Optimisez vos images

Ton commerce électronique le magasin doit avoir des tonnes d’images pour montrer vos produits aux clients. Trop d’entre eux peuvent ralentir considérablement la vitesse de votre site Web.

Magento 2.0 - Un guide complet d'optimisation 2

Cela ne signifie pas que vous les supprimez, mais vous pouvez compresser ces images. Vous pouvez également utiliser des formats plus récents tels que JPEG XR, JPEG 2000 et Webp, qui ont des temps de chargement 40 % plus rapides que les formats traditionnels.

Utilisez le chargement paresseux pour vos images

Une autre solution consiste à utiliser le Lazy Loading. Google le recommande si vous avez des dizaines d’images. Le chargement paresseux est facile à mettre en œuvre et accélérera considérablement votre site Web.

Dans le chargement paresseux, seules les images requises seront chargées et retarderont les autres jusqu’à ce que l’utilisateur fasse défiler le site Web. Cela optimisera la vitesse de chargement de votre site Web, offrira une meilleure expérience utilisateur et économisera de l’espace de bande passante.

Effectuer des vérifications côté serveur

Ce point est souvent ignoré en termes d’augmentation de la vitesse de Magento 2. Il est recommandé d’utiliser un serveur de 8 Go de RAM / 4 Vcpu pour augmenter la vitesse du magasin Magento 2.

Utilisez CDN pour booster la diffusion de contenu

Le CDN (réseau de distribution de contenu) vous aidera à offrir une expérience utilisateur exceptionnelle et à booster votre site Web Magento 2. Il crée un cache des fichiers de votre site Web sur différents serveurs distants et fournit rapidement du contenu à l’emplacement de l’utilisateur. Peu importe l’hébergeur que vous utilisez, car chaque utilisateur bénéficiera de la même vitesse lors de l’accès à votre boutique.

Pour obtenir un maximum d’avantages, installez CDN sur site et non sur le cloud.

Activer la compression GZip

GZip est une application utilisée pour compresser et décompresser des fichiers. Avec GZip, vous pouvez compresser toutes les pages de votre site Web et augmenter considérablement sa vitesse.

La compression GZip réduit également le délai d’obtention du premier octet et le temps de réponse du serveur. Par exemple, si la taille de la page est de 128 Ko, GZip la compressera et l’enverra au navigateur avec une taille de 30 à 40 Ko.

Optimisez votre code JavaScript et CSS

Si votre boutique Magento 2 est construite sur Java-Script, JQuery, elle chargera d’abord sa fonction avant de rendre un contenu significatif aux clients. Ainsi, votre site Web prendra plus de temps à charger et créera une mauvaise expérience utilisateur. Mais ne vous inquiétez pas car il existe une solution pour cela.

Le code JS non critique peut être évité dans .ready (), et vous pouvez également équilibrer de manière égale le chargement du code JS et la synchronisation du rendu du contenu.

De plus, vous pouvez équilibrer la charge en utilisant $(window).ready() et $(window).load().

Une autre façon d’augmenter la vitesse de Magento 2 consiste à optimiser Javascript : les délais d’attente et les intervalles. Divisez le code Javascript en parties plus petites avec des intervalles minimaux. Utilisez la commande setInterval (Func, delay) et setTimeout (Func, delay).

Supprimer les attributs et modules indésirables dans Magento 2

Magento 2.0 - Un guide complet d'optimisation 4

La suppression des attributs inutilisés et des modules indésirables de votre plate-forme Magento 2 est l’un des meilleurs moyens de l’accélérer. Cela augmentera le temps de chargement de la page. Voici les commandes pour les supprimer :

  • php bin/magento catalog:product:attributes:cleanup. Cela supprimera les attributs inutilisés
  • module bin/magento : désactivez Magento_Marketplace. Cela désactivera le module.

Activer l’outil de cache de vernis

L’outil de cache Varnish crée une couche entre les utilisateurs et le serveur Web. Souvent, il mettra en cache tous ces fichiers dans la RAM que les utilisateurs demandent souvent. L’implémentation de l’outil de cache Varnish fera apparaître rapidement les fichiers demandés. Les utilisateurs n’auront plus à attendre le chargement de la page.

Pour profiter pleinement des avantages de cet outil, combinez-le avec CDN. Le CDN mettra en cache tout le contenu global et augmentera la vitesse de votre boutique en ligne Magento 2.

Activer le catalogue plat dans Magento 2

Magento 2 stocke les données et les produits dans un modèle d’attribut d’entité, et il y aurait des dizaines de modèles d’attribut d’entité pour chacun de vos produits et données. Cela peut réduire considérablement la vitesse du site Web et affecter négativement l’expérience utilisateur.

L’activation de l’attribut de catalogue plat regroupera tous vos produits et données en un seul endroit, ce qui accélérera le temps de réponse à la requête MYSQL. Voici les étapes pour activer un catalogue plat dans Magento 2 :

  • Accédez à la section de configuration dans le panneau d’administration
  • Sélectionnez l’enregistrement dans le panneau de gauche sous la section catalogue
  • Accéder à la section vitrine
  • Cliquez sur Oui pour utiliser les champs de produits plats du catalogue
  • Enregistrer les modifications

Effacer les journaux de base de données inutiles

Les journaux de base de données indésirables s’accumulent au fil du temps lorsque vous utilisez le site Web Magento 2, et ils continueront à s’accumuler jusqu’à ce que vous le nettoyiez. Un grand nombre de journaux de base de données peut réduire la vitesse globale de votre site Web de commerce électronique.

Ainsi, effacer les journaux de votre base de données est l’un des meilleurs moyens d’optimiser la vitesse de votre site Web. Accédez au panneau PHPMyAdmin et nettoyez les enregistrements manuellement rapidement.

Autres étapes que vous pouvez suivre pour votre site Web Magento 2

Nous espérons que vous trouverez les solutions ci-dessus utiles pour optimiser la vitesse de votre site Web Magento 2. De plus, vous pouvez contacter Développeurs professionnels certifiés Magento 2 à Goodtal.

Ils vous aideront à répondre aux exigences de développement de votre boutique en ligne et vous proposeront la meilleure solution. Vous obtiendrez les listes des meilleurs développeurs Magento 2 avec un flux de travail rationalisé à un tarif abordable.

Lectures complémentaires

Partagez cet article

Newsletter

Inscrivez-vous à notre newsletter pour profiter de toutes nos astuces !

Laissez une réponse

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *