Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

L'essentiel de Magento 2

Gérer les index

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Les index exploitent les données pour optimiser les performances des boutiques Magento. Découvrez le fonctionnement des index et voyez comment les purger.
04:41

Transcription

« Magento » de part sa construction est un système e-commerce qui est puissant mais gourmand en ressources. Pour pallier à cela, les développeurs de « Magento » ont implémenté différentes optimisations. La mise en place d'un système d'indexation dans « Magento 2» , fait partie de ces optimisations. Pour comprendre l'indexation, vous pouvez vous imaginer un livre. Si vous cherchez une information précise dans un livre, vous devrez feuilleter le livre jusqu'à trouver cette information. Procéder de cette manière peut prendre du temps. Heureusement, dans les livres, on peut trouver un sommaire qui nous aide à trouver notre information beaucoup plus rapidement. Pour les index, ça fonctionne exactement de la même façon. Grâce aux index, on optimise les performances et le temps que va mettre le système à aller chercher l'information. Avant de consulter les index, nous allons mettre en service le « magento flat catalog » ou catalogue à plat. Mettre en service le « flat catalog » augmente les performances de « Magento » . Pour ce faire, vous allez dans « Stores » , Configuration, ici vous descendez et vous allez dans « Catalog » , « catalog ». Ici vous descendez et vous allez dans « Storefront » . Dans « Storefront », on trouve le paramètre « Use Flat Catalog Category » , on décoche « Use system value » et on met à oui. Ensuite, « Use Flat Catalog Product » , on a les « Flat Catalog » pour les catégories et pour les produits, et on met ça à oui. On clique sur « Save Config » et on nous indique que la configuration est sauvegardée, notre optimisation a été faite. Ensuite, on va aller voir nos index. Pour voir les index, vous allez sur « system » , « Tools, Index management » . Alors, là on remarque plusieurs choses, on retrouve une liste des différents types d'index, on remarque également qu'on retrouve notre « Poduct Flat Data » et « Category Flat Data » ou catalogue à plat. On remarque, ici, une colonne « Mode » , il s'agit du mode d'indexation. Il existe deux modes d'indexation ; l'indexation à la sauvegarde et l'indexation par planification. Par défaut, nous sommes dans une configuration de mise à jour à la sauvegarde. Vous pouvez très bien laisser par défaut avec une mise à jour à la sauvegarde, mais si vous avez une boutique sur laquelle vous travaillez directement en ligne et vous avez beaucoup de produits, vous allez cliquer sur la liste de sélection, vous choisissez tous les index et ici vous faites « Update by Schedule » . En fait, lorsque vous allez sauvegarder vos produits ou vos catégories, la réindexation ne se fera pas pour ces éléments, celle-ci sera planifiée et sera exécutée grâce aux tâches planifiées qui seront mises en place. Ensuite, on remarque autre chose ; on a un statut au niveau des index, ici on a « Reindex Required » , ce qui veut dire qu'une réindexation est nécessaire et on a certains index qui sont prêts. En fait, le message système, dans le bande jaune, que vous voyez apparaître, correspond au statut de l'indexation. Ici on nous dit que le réindexation doit être faite. Dans « Magento 1 » , on pouvait réindexer le système, directement depuis cette liste d'actions. Dans « Magento 2 », une console d'administration Symfony a été mise en place, nous allons nous servir de ces nouveaux outils pour effectuer la réindexation. Pour ce faire, on va ouvrir un terminal, vous tapez sur votre clavier, Windows+R, cette fenêtre s'ouvre, vous tapez « cmd » et ça nous ouvre un terminal, et on va se positionner dans notre dossier d'installation. On fait « cd » , « c:\wamp64\www » « \magento » , on appuie sur Entrée. Une fois qu'on est positionné dans le dossier, on tape dans notre terminal, « c:\wamp64\ » , « bin\php\ » , ensuite, on tape juste « php », on appuie sur Tab, ce qui nous saisi la version, « \php » . Là on va lancer notre réindexation grâce à « php » , ensuite, on tape, un espace, puis « bin/magento » « indexer:reindex » , on appuie sur Entrée et notre processus de réindexation est en cours. On nous affiche, au fur et à mesure, le succès des différents processus de réindexation et voilà, notre réindexation a bien fonctionné. On peut fermer le terminal. Et là on va actualiser notre « back-office » , et là notre réindexation a bien fonctionné, on voit juste encore, l'indexation du « Product EAV » , le système entité attribue valeur qui est toujours en cours. Notre message système a disparu. Voici, comment vous pouvez rafraîchir, vous-même, manuellement, les index.

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 !