Partie 1 / Blogs / Perficient

Partie 1 : Optimisation des performances du serveur
La vitesse est un facteur essentiel au succès de toute boutique en ligne, et l’optimisation des performances de votre site Web Magento 2 peut améliorer considérablement l’expérience utilisateur, les taux de conversion et le classement des moteurs de recherche.
Personne n’apprécie un site Web qui se charge lentement, et il est bien connu qu’un site de commerce électronique avec des temps de chargement prolongés peut entraîner une perte de clients pour une entreprise.
Par exemple, Études Google ont indiqué que lorsqu’un site Web de bureau prend plus de 4 secondes à charger, 25 % des utilisateurs sont susceptibles de le quitter. Ce pourcentage augmente considérablement pour les utilisateurs mobiles, avec 53 % qui quittent si un site Web dépasse un temps de chargement de 3 secondes.
Cet article couvre les problèmes de vitesse courants et les solutions pour votre site Web Magento 2.
Évaluer le temps de chargement du site Web
Utilisez des outils tels que Google Page Speed Insights, GTmetrix ou Pingdom pour surveiller régulièrement les performances de votre site Web. Effectuez des tests approfondis après la mise en œuvre des modifications pour mesurer leur impact sur la vitesse et l’expérience utilisateur.
- Informations sur la vitesse des pages (https://pagespeed.web.dev/) : Un outil fourni par Google utilisé pour évaluer la vitesse de chargement des itérations de bureau et mobiles de votre site Web. Efforcez-vous d’obtenir un score de 90 ou plus. Page Speed Insights fournit des recommandations sur les domaines qui nécessitent des améliorations, facilitant ainsi un point de départ clair pour les améliorations.
- GT Métrix (https://gtmetrix.com/) : Un outil recommandé par Adobe Commerce: New Relic : cet outil de surveillance de sites Web propose un tableau de bord pour suivre les requêtes du serveur, signaler les erreurs, surveiller les performances des transactions, etc. Lors de la sélection des extensions Magento compatibles avec New Relic, vous pouvez surveiller leur impact sur la vitesse du site Web. C’est un outil payant, mais si vous utilisez une version payante de Magento, vous la recevez gratuitement.
Astuce 1 : Gardez Magento à jour
Mettez régulièrement à jour votre version de Magento lorsque de nouvelles versions sont disponibles pour améliorer les performances de votre site Web. Ces mises à jour incluent souvent des correctifs et des améliorations.
Vous pouvez consulter le calendrier de publication ici pour vous assurer que votre site Web est à jour. Pour connaître votre version actuelle, jetez simplement un coup d’œil au bas de votre panneau d’administration. Vérifiez ici (https://experienceleague.adobe.com/docs/commerce-operations/release/planning/schedule.html) pour connaître le calendrier de publication et voir si votre site Web est à jour.
Si vous ne savez pas quelle version vous utilisez, il existe de nombreuses façons de vérifier, mais la plus simple consiste à consulter le bas du panneau d’administration.

GIF montrant comment vérifier la version que vous utilisez
Astuce 2 : optimisez votre mode Magento 2
Magento 2 propose trois modes : par défaut, développeur et production. Si vous migrez depuis Magento 1, cela peut être nouveau. Voici la clé :
- Le mode production est le plus rapide.
- Les modes développeur et par défaut sont destinés au développement et au débogage.
Pour vérifier votre mode actuel, Exécutez php bin/magento déployer:mode:show sur la ligne de commande. Cela affichera le mode de fonctionnement actuel.
Vous pouvez changer de mode en utilisant la même commande avec le mode choisi.
Astuce 3 : Accélérez votre site Web grâce à la mise en cache
Magento 2 fournit divers mécanismes de mise en cache pour améliorer les performances. Utilisez la mise en cache de pages complètes pour stocker des pages complètes dans le cache, réduisant ainsi le temps de réponse du serveur. De plus, activez la mise en cache du navigateur pour stocker des fichiers statiques tels que des images, CSS et JavaScript dans le navigateur de l’utilisateur, réduisant ainsi la charge du serveur pour les visiteurs qui reviennent..
La mise en cache peut améliorer considérablement les performances de votre site Web. Il fonctionne en préchargeant le contenu de la page, de sorte que le serveur n’a pas besoin de le recharger à chaque fois qu’un visiteur revient.
Dans Magento, assurez-vous que la mise en cache est activée. Accédez à Système > Gestion du cache, sélectionnez tous les caches, activez-les, puis soumettez les modifications. Cette étape simple peut faire une grande différence dans la vitesse de chargement.

GIF montrant comment gérer le cache à partir du panneau d’administration
Astuce 4 : Augmentez la vitesse avec Varnish Cache
Magento recommande Varnish Cache, une solution open source avancée. Alors que Magento dispose de son propre système de mise en cache, Varnish va encore plus loin. Il accélère les applications Web en mettant en cache le contenu dynamique et statique, en économisant la bande passante et en améliorant les temps de réponse du serveur.
La configuration de Varnish Cache peut être complexe, alors consultez des guides en ligne ou des professionnels avant de modifier les paramètres.

GIF montrant comment configurer Varnish Cache comme application de mise en cache
En résumé, rendre votre site Web Magento 2 plus rapide est essentiel pour offrir aux utilisateurs une meilleure expérience et augmenter les ventes. Gardez votre Magento à jour, choisissez le bon mode de fonctionnement et utilisez la mise en cache pour accélérer les choses. Des outils tels que Google Page Speed Insights et GTmetrix peuvent vous aider à suivre les performances de votre site, et Varnish Cache peut vous donner un coup de pouce supplémentaire. En faisant ces choses, vous créerez une boutique en ligne plus rapide et plus efficace que vos clients et votre entreprise adoreront.
Source link