Conseils d'optimisation des performances Magento 2
- 4691
- 993
- Maxence Arnaud
Avec l'augmentation de la technologie, la durée d'attention des gens diminue. Magento, appartenant à eBay est l'une des plateformes de commerce électronique les plus utilisées utilisées pour développer des affaires en ligne ces jours-ci. Cependant, vous avez beaucoup d'options lorsqu'il s'agit de choisir un CMS ou une plate-forme de commerce électronique tel que WooCommerce, Shopify, etc. Mais pour moi, Magento est une plate-forme robuste avec un haut niveau de fonctionnalité et de personnalisation.
- Lis ça: Comment installer magento2 sur Ubuntu
Selon plusieurs types de recherche, 16% des 100 000 meilleurs sites Web de commerce électronique utilisent Magento, 22% si nous incluons également Magento Enterprise. Et WooCommerce arrive à une seconde proche avec 12%. Même les tendances de Google sont d'accord avec le fait que l'activité autour de Magento est encore très élevée, depuis sa sortie officielle en 2008.
Maintenant, de bonnes performances sont un aspect clé d'un projet de commerce électronique réussi. Il joue non seulement un facteur de classement vital, mais est également très apprécié par les utilisateurs finaux. Une boutique en ligne rapide a souvent un taux de conversion élevé que ses concurrents. Ainsi, il est très important que vous exécutiez la dernière version de Magento car les mises à jour contiennent généralement des corrections de bugs et des améliorations des performances. La deuxième version de la plate-forme diffère beaucoup et nécessite une autre approche en ce qui concerne les améliorations des performances.
Magento 2 est plus rapide, moins avide de ressources et mieux optimisé pour des charges élevées que 1.X. De plus, il propose de nombreuses nouvelles fonctionnalités de performance prêtes à l'emploi. Par exemple, vous obtenez une prise en charge native pour Varnish, Redis et Nginx ainsi que la mise en cache pleine page dans Magento 2. Où dans les versions précédentes, toutes ces fonctionnalités n'étaient disponibles que par le biais de personnalisations et d'extensions.
Comment optimiser les performances Magento 2?
Si nous prenons en compte une page de commerce électronique normal, il faut plus de 3s pour charger une page de produit. En tant que client, trouvez-vous cela ennuyeux si vous avez besoin de parcourir cinq pages similaires sur votre site Web? Bien sûr que oui! Je veux dire que personne n'est assis inactif ou assez patient pour attendre le retard.
Étapes d'optimisation des performances Magento 2
Étape 1 - Activer les catégories et produits plats
La vitesse des performances Magento 2 est la capacité du chargement de la base de données. L'activation du catalogue plat signifie simplement décharger un certain nombre de la base de données une fois qu'il y a une demande d'affichage du produit. En même temps, la complexité de la requête MySQL sera réduite.
Aller au backend, Magasins > Configuration > Catalogue > Catalogue > Vitrine (Choisissez le champ de catégorie de catalogue plat.)
Étape 2 - Fusionner les fichiers CSS et JS
Ensuite, c'est fusionner et minimiser les fichiers CSS et JavaScript. Cela signifie rendre la page Web aussi légère que possible pour le chargement rapide.
Pour javascript-
- Accédez à Backend, Stores -> Configuration> Avancé> Développeur> Paramètres JavaScript
- Définissez les fichiers JavaScript Merge sur oui
- Définissez les fichiers JavaScript Minif
Pour le fichier CSS-
- Accédez à Backend, Stores -> Configuration> Avancé> Développeur> Paramètres CSS
- Définissez Fuser les fichiers CSS sur OUI
- Définissez les fichiers CSS Minify sur OUI
Étape 3 - Réseau de livraison de contenu
Communément appelé CDN, il s'agit d'un système spécial qui peut connecter tous les serveurs de cache.
Aller au backend, Magasins > Configuration > Général > la toile > URL de base (Sécurisé)
Étape 4 - Activer la mise en cache
Magento travaille avec les types de cache suivants:
- Cache de configuration
- Cache de mise en page
- Bloquer le cache de sortie HTML
- Cache de données de collections
- Cache DDL
- Cache de valeur d'attribut d'entité
- Page Cache rassemble des données
- Cache de traductions
- Cache de configuration d'intégration
- Cache de configuration de l'API d'intégration
- Cache de configuration des services Web
Système > Gestion du cache
Étape 5 - Optimisation d'image
Toute société de développement Magento bien fondée recommanderait une optimisation d'image pour tirer le meilleur parti de votre magento 2. La taille de l'image étant trop lourde pourrait être l'une des raisons cruciales de la page de surcharge. Désormais, la compression doit être effectuée avant de soumettre une image. Pour cela, vous pouvez utiliser le format JPEG ou PNG pour la mise en page ainsi que le logo.
Étape 6 - Réduisez le temps de réponse du serveur
Le temps de réponse du site devient assez bon, je.e. 0.5s avec Magento 2 Fonctionnalité de cache intégrée.
Aller au backend, Magasins > Configuration > Avancé > Système > Cache pleine page, Transférer une application de mise en cache à Varish Cache.
Sur et tout, avec autant d'options alternatives disponibles, personne n'est disposé ou patient assez pour supporter des transactions lentes. Donc, il est vraiment important que vous preniez quelques étapes pour améliorer la vitesse et les performances de votre site Magento 2.
- « Comment surveiller la mémoire et les mesures de disque pour Amazon EC2 Linux Instance
- Comment activer l'url de réécriture dans IIS »