L'essentiel de Magento 2

Optimiser les performances

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
En plus du cache, il y a d'autres moyens pour optimiser votre site de e-commerce. Jérôme Megel vous explique comment.
03:25

Transcription

« Magento 2 », contrairement à « Magento 1 », a été conçu pour intégrer nativement un système de « Full Page Cache » ou un Cache en mode pleine page, Ce qui signifie, c'est que non seulement les différents éléments de configuration vont être mis en Cache, on aura aussi toute la page du magasin qui sera mise en Cache. Par exemple, au lieu de devoir interpréter et générer automatiquement à chaque fois, la page, cette page va être directement stockée dans un fichier et être renvoyée par « Magento » , au moment où l'utilisateur va demander cette page. Alors, je vais vous montrer la configuration pour intégrer le système de Cache « Varnish » à « Magento ». Pour accéder à cette configuration vous faîtes « Stores » , Configuration et vous descendez dans la page de configuration, vous cliquez sur « Advanced », puis dans « System ». Ensuite, vous allez voir un volet qui s'appelle « Full Page Cache », vous ouvrez ce volet, vous décochez, ici, « Use system value », la valeur par défaut est au « Built-in Cache », c'est-à-dire au système de Cache natif, et ici, vous sélectionnez « Varnish Cache ». On voit même que « Magento » recommande son utilisation. On ouvre le volet « Varnish Configuration » et le formulaire de configuration nous demande des éléments techniques pour paramétrer « Varnish ». Pour paramétrer « Varnish » sur votre propre serveur vous allez devoir soit de vous rapprocher de votre hébergeur, soit d'un administrateur système qui pourra vous aider. Cette configuration indifférente à chaque fois et dépend de vos serveurs. « Varnish » est un serveur de Cache en « reverce proxy », c'est-à-dire qu'il va vous renvoyer le contenu de votre page sans interroger directement le serveur lié à « Magento ». En utilisant « Varnish » , vous augmentez encore de manière significative, les performances de votre boutique en ligne. Vous n'êtes, bien sûr, pas obligé d'utiliser « Varnish » pour avoir une boutique qui fonctionne de manière correcte, mais sachez que « Varnish » existe et qu'il est possible de l'implémenter pour augmenter encore les performances. Un dernier élément à configurer pour augmenter les performances côté « Front-office » , c'est la compression et la fusion des fichiers « JavaScript scss » . Pour activer la fusion et la compression des fichiers « JavaScript scss » , vous allez dans « developer » et ce qui va nous intéresser ici, c'est le volet « JavaScript Settings » . « Enable JavaScript Bundling » , on met à oui, c'est activer l'impactage pour les fichiers « JavaScript » . « Merge JavaScript Files » , on met à oui, là on va fusionner les fichiers « JavaScript » . « Minify JavaScript Files » , on met également à oui, donc là, on va aller compresser les fichiers et là ce qui va se passer quand vous aurez activé ces paramètres-là, le temps de téléchargement de différents fichiers « JavaScript », va être largement amélioré. On a la même chose pour nos fichiers « css ». Alors, tout ce qui concerne les performances, ça, c'est les trois premiers, les autres sont des configurations autres concernant « JavaScript» , ensuite, concernant le « css » , on va faire la même chose, on fusionne les fichiers « css » et on les compresse. Ensuite, vous n'avez que sauvegarder la configuration pour mettre en œuvre cette optimisation. Voilà, notre configuration a été sauvegardée, ce qui arrive maintenant, c'est que comme on a activé le Cache, dès qu'on fait une modification dans le « Back office » , « Magento » nous informe que le système de Cache n'est plus à jour et qu'il faut aller le rafraîchir. Bien sûr, après cette optimisation, vous cliquez sur le lien fourni par « Magento » et vous allez rafraîchir les Cache. Vous savez maintenant, comment optimiser les performances de votre boutique en ligne « Magento » .

L'essentiel de Magento 2

Procédez à l'installation et à la configuration de votre boutique Magento. Organisez et préparez un catalogue de produits, mettez en place votre système de ventes, etc.

4h11 (55 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Magento Magento 2
Thématiques :
Design web
CMS
Spécial abonnés
Date de parution :27 avr. 2017

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !