Come abilitare il Flat Catalog in Magento 2

Immagine Come abilitare il Flat Catalog in Magento 2

Ci sono dello volte in cui il database dei prodotto di un E-Commerce Magento è piuttosto ampio. Magento è infatti famoso per la possibilità di gestire molti prodotti, ma ovviamente il risvolto della medaglia è che risulta difficile gestire un catalogo molto ampio. L’utilizzo di Flat Catalog ti aiuterà quindi a velocizzare la tua raccolta di prodotti invece di gestire i dati del catalogo in molte tabelle in base al valore dell’attributo entità (EAV). Quando il tuo negozio applica il Flat Catalog, infatti, le nuove tabelle vengono generate al volo e memorizzeranno tutti i dati necessari relativi ai tuoi prodotti o categorie.

Il catalogo flat viene aggiornato automaticamente e rapidamente in ogni minuto o in base al tuo cron job indipendentemente dal fatto che il tuo catalogo contenga più di 500.000 SKU. Senza contare che il catalogo flat ti consente anche di velocizzare l’elaborazione delle regole di prezzo del catalogo e del carrello senza alcuna difficoltà. Grazie a questo, l’esperienza dei clienti sarà sicuramente migliore e potrai velocizzare il tuo store grazie anche a questo strumento.  La frequenza di rimbalzo infatti sarà ridotta in pochissimo tempo.

In questo tutorial,vedremo come abilitare il catalogo flat in modo efficace.

Passaggio 1: attiva il catalogo Flat

Puoi attivare il catalogo flat per categorie e prodotti:

  • Nel pannello di amministrazione, Stores –> Setting –> Configurations
  • Nel pannello di sinistra, in Catalog, seleziona Catalog.
  • Apri la sezione Vetrina
    • Scegliere Yes nel campo Use Flat Catalog Category.
    • Scegliere Yes nel campo Use Flat Catalog Product.

abilitare-flat-catalog-magento

  • Salva la configurazione
  • Quando vedi un messaggio di sistema sull’aggiornamento della cache, tocca il collegamento Cache Management.

Passaggio 2: controlla i risultati

Ora, controlliamo come viene mostrato sul frontend:

Metodo 1: controllare i risultati per un singolo prodotto

  • Nel Pannello di amministrazione, Products –> Inventory –> Catalog.
  • Scegli la riga nell’elenco Inventory per modificare il prodotto corrispondente.
  • Nel campo Name, inserisci il testo _DEMO nel nome del prodotto.
  • Salva
  • Apri la home page nella nuova scheda del browser, puoi controllare i risultati:
    • Cerca l’elemento che hai modificato.
    • Utilizza la navigazione per cercare il prodotto nella categoria assegnata.

Per assicurarti che i risultati siano corretti, aggiorna la pagina e la modifica verrà visualizzata con la pianificazione del cron job.

Metodo 2: controlla i risultati per più prodotti

  • Nel Pannello di amministrazione, Products –> Inventory –> Catalog
  • Nell’angolo in alto a sinistra, scegli la Store View da visualizzare, puoi impostare per tutte le visualizzazioni del negozio o una visualizzazione del negozio specifica di cui hai bisogno.
  • Scegli una categoria esistente dall’albero delle categorie.
  • Fai clic sul collegamento Add Subcategory  e procedi come segue:
    • Immetti la “Categoria di prova” per il nome.
    • Scegli Yes per il campo Is Active.
    • Salva categoria per salvare le impostazioni.

abilitare-flat-catalog

 

  • Nella scheda Category Product, fare clic sul collegamento Reset Filter per rendere visibili tutti i prodotti.
  • Seleziona la casella di controllo dei prodotti che desideri aggiungere alla nuova categoria, quindi Salva categoria.
  • Apri la home page nella nuova scheda del browser per navigare fino alla categoria aggiunta dalla navigazione del negozio.

Per assicurarti che i risultati siano corretti, aggiorna la pagina e la modifica verrà visualizzata con la pianificazione del cron job.

Conclusione

È così che puoi abilitare il catalogo piatto in Magento 2. Memorizzare tutte le informazioni in una tabella aggiuntiva può darti l’opportunità di migliorare la velocità di caricamento del catalogo prodotti e l’esperienza del cliente.

Andrea Saccà
FOUNDER Bhoost Hosting

Sharing tips and insights on Bhoost and Page Speed Optimization

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.