Cataloghi semplici

IMPORTANT
L’utilizzo di un catalogo semplice non è più consigliato come best practice. L’utilizzo continuo di questa funzione può causare il deterioramento delle prestazioni e altri problemi di indicizzazione. Una descrizione dettagliata e una soluzione sono disponibili nel Centro assistenza.

Le versioni interessate includono:
- Adobe Commerce sull'infrastruttura cloud, 2.3.x e versioni successive
- Adobe Commerce (On-Premise), 2.3.x e versioni successive
- Magento Open Source, 2.3.x e versioni successive

In qualsiasi versione, alcune estensioni funzionano solo con le tabelle sequenziali, creando in tal modo un rischio se si disabilitano le tabelle sequenziali. Se si è certi di disporre di alcune estensioni che utilizzano gli indicizzatori Flat Catalog, è necessario tenere presente questo rischio quando si impostano tali valori su No.

In genere, Commerce memorizza i dati del catalogo in più tabelle, in base al modello Entity-Attribute-Value (EAV). Poiché gli attributi del prodotto sono memorizzati in molte tabelle, le query SQL a volte sono lunghe e complesse.

Al contrario, un catalogo semplice crea tabelle al volo, in cui ogni riga contiene tutti i dati necessari su un prodotto o una categoria. Un catalogo flat viene aggiornato automaticamente, ogni minuto o in base al processo cron. L’indicizzazione di cataloghi semplici può anche velocizzare l’elaborazione delle regole dei prezzi di catalogo e carrello. Un catalogo con un massimo di 500.000 SKU può essere indicizzato rapidamente come catalogo semplice.

NOTE
Prima di abilitare un catalogo flat per un archivio live, assicurati di testare la configurazione in un ambiente di sviluppo.

Passaggio 1: abilitare il catalogo flat

  1. Nella barra laterale Admin, passa a Stores > Settings>Configuration.

  2. Nel pannello a sinistra, espandi Catalog e scegli Catalog sotto.

  3. Espandere la sezione Storefront ed eseguire le operazioni seguenti:

    • Imposta Use Flat Catalog Category su Yes. Se necessario, deselezionare la casella di controllo Use system value.

    • Imposta Use Flat Catalog Product su Yes.

    Configurazione catalogo semplice {width="700" modal="regular"}

  4. Al termine, fare clic su Save Config.

  5. Quando viene richiesto di aggiornare la cache, fare clic su Cache Management nel messaggio di sistema e seguire le istruzioni per aggiornare la cache.

Passaggio 2: verificare i risultati

Esistono due metodi per verificare i risultati.

Metodo 1: verificare i risultati per un singolo prodotto

  1. Nella barra laterale Admin, passa a Catalog > Products.

  2. Apri un prodotto in modalità di modifica.

  3. Per Name, aggiungere il testo _TEST alla fine del nome del prodotto.

  4. Fare clic su Save.

  5. In una nuova scheda del browser, passa alla home page del negozio ed effettua le seguenti operazioni:

    • Cerca il prodotto modificato.

    • Utilizza la navigazione per navigare fino al prodotto nella categoria a esso assegnata.

      Se necessario, aggiorna la pagina per visualizzare i risultati. La modifica verrà visualizzata entro il minuto o in base alla pianificazione di Cron.

    Vetrina con catalogo semplice {width="700" modal="regular"}

Metodo 2: verificare i risultati per una categoria

  1. Nella barra laterale Admin, passa a Catalog > Categories.

  2. Nell'angolo superiore sinistro verificare che Store View sia impostato su All Store Views.

    Se richiesto, fare clic su OK per confermare.

  3. Nell'albero delle categorie selezionare una categoria esistente, fare clic su Add Subcategory ed eseguire le operazioni seguenti:

    • Per Category Name, immettere Test Category.

    • Al termine, fare clic su Save.

      Sottocategoria test {width="600" modal="regular"}

    • Espandere Il selettore di espansione nella sezione Products in Category e fare clic su Reset Filter per visualizzare tutti i prodotti.

    • Seleziona la casella di controllo di diversi prodotti da aggiungere alla nuova categoria.

    • fare clic su Save.

    Verifica prodotti categoria {width="600" modal="regular"}

  4. In una nuova scheda del browser passare alla home page del negozio e utilizzare la navigazione del negozio per passare alla categoria creata.

    Se necessario, aggiorna la pagina per visualizzare i risultati. La modifica viene visualizzata entro il minuto o in base alla pianificazione cron.

Passaggio 3: rimuovere i dati del test

Per rimuovere i dati di test e ripristinare la configurazione originale del catalogo e del nome del prodotto, eseguire le operazioni seguenti.

Rimuovi la categoria di test

  1. Nella barra laterale Admin, passa a Catalog > Categories.

  2. Nell'albero delle categorie selezionare la sottocategoria di test creata.

  3. Nell'angolo superiore destro fare clic su Delete.

  4. Quando viene richiesto di confermare, fare clic su OK.

    La rimozione di questa categoria non rimuove i prodotti assegnati alla categoria.

Ripristina il nome del prodotto originale

  1. Nella barra laterale Admin, passa a Catalog > Categories.

  2. Apri il prodotto di test in modalità di modifica.

  3. Rimuovi il testo _TEST aggiunto a Product Name.

  4. Nell'angolo superiore destro fare clic su Save.

  1. Nella barra laterale Admin, passa a Stores > Settings>Configuration.

  2. Nel pannello a sinistra, espandi Catalog e scegli Catalog sotto.

  3. Espandere la sezione Storefront ed eseguire le operazioni seguenti:

    • Imposta Use Flat Catalog Category su No.

    • Imposta Use Flat Catalog Product su No.

  4. Al termine, fare clic su Save Config.

  5. Quando richiesto, aggiorna la cache.

recommendation-more-help
af062d56-f22c-4537-813d-bedf8b92a071