Bästa praxis för kataloghantering

De bästa metoderna för kataloghantering som beskrivs här omfattar en rad olika frågor, bland annat (men inte begränsat till):

  • Biljettbegränsningar
  • Kategoribegränsningar
  • Produktattribut
  • Sidnumrering av produktlista
  • Produktalternativ
  • Produktvariationer
  • Erbjudanden

Biljettbegränsningar

För bästa prestanda bör du använda följande riktlinjer för att hantera kundvagnsbegränsningar för Adobe Commerce.

Berörda produkter och versioner

Alla versioner som stöds av:

  • Adobe Commerce i molninfrastruktur
  • Adobe Commerce lokalt

Minska antalet varukorgsartiklar

Använd följande strategier för att hantera antalet kundvagnsartiklar

  • Dela upp order i flera mindre order med ett mindre antal rader genom att använda Add Item by SKU -funktion.
  • Lägg bara till den anpassade logik och kundvagnsanpassning som krävs för att läsa in en lista med objekt.

Kategoribegränsningar

Ett stort antal kategorier kan påverka prestandan.

Berörda produkter och versioner

Alla versioner som stöds av:

  • Adobe Commerce i molninfrastruktur
  • Adobe Commerce lokalt

Minska antalet produkter

Använd följande strategier för att minska antalet kategorier:

  • Hantera unika produktfunktioner med attribut och anpassade alternativ
  • Ta bort inaktiva kategorier
  • Optimera katalogdjup i navigeringen

Produktattribut

Om du konfigurerar för många produktattribut eller produktattributsalternativ kan prestandan påverkas.

NOTE
Produktattributen anger funktioner som gäller globalt för alla produkter. Produktattributsalternativen är anpassningar för att specificera funktioner som gäller för specifika produkter.

Berörda produkter och versioner

Alla versioner som stöds av:

  • Adobe Commerce i molninfrastruktur
  • Adobe Commerce lokalt

Minska antalet attribut

För bästa prestanda när du hanterar produkter från Admin och hämtar produktdata i butiken:

  • Använd olika produktmallar (attributuppsättningar) för olika produkter.
  • Utnyttja anpassade alternativ och komplexa produkter för hantering av variationer
  • Minimera antalet sökbara attribut.
  • Ta bort produktegenskaper som inte används.
  • Lagra och hantera icke-handelsrelaterade attribut i externa produkthanteringssystem (PMS).

Minska antalet attributalternativ

För bästa prestanda när du hanterar produkter från Admin och hämtar produktdata i butiken:

  • Använd olika variationsmekanismer för att skapa produkter: komplexa produkter, anpassade alternativ som en källa till produktvariationer.
  • Skapa specifika produktmallar med riktade attribut och alternativ för att undvika generaliserade produktmallar och alternativbehållare.
  • Underhåll en lista över faktiska attributalternativ.
  • Hantera produktinformation via ett externt produkthanteringssystem (PMS).

Minska antalet attributuppsättningar

Ta bort oanvända produktattributuppsättningar med MySQL.

Granska konfigurationen av attributuppsättning

  1. Anslut till platsdatabasen.

  2. Hitta antalet attributuppsättningar med MySQL

    code language-sql
    SELECT COUNT(*) AS 'attribute_set' FROM *${TABLE_PREFIX}*eav_attribute_set;
    
  3. Ta bort alla oanvända attributuppsättningar.

Potentiell inverkan på prestanda

Konfigurera många produktattribut ökar mallstorleken för varje produkt (EAV-struktur) och mängden data som måste hämtas. Ökningen påverkar åtgärder på följande sätt:

  • Ökning i SQL-frågor, trafik som är relaterad till EAV-datahämtning och mängden data som bearbetas, vilket ger minskat databasflöde
  • Betydande ökning av storleken på Adobe Commerce-index och fulltextsökningsindex
  • Hårda MySQL-gränser när ett FLAT-index skapas för stora produktmallar och det inte går att använda det

Ökning av produktdata och indexstorlekar kan påverka webbplatsens prestanda på följande sätt:

  • Ökad svarstid för de flesta butiksscenarier som rör katalogbläddring, sökning (snabb och avancerad) och lagerstyrd navigering.
  • Produkthanteringsåtgärder i Admin tar lång tid, vilket kan leda till timeout.
  • Funktionen för produktmassåtgärder kan blockeras.
  • Indexåterskapningstiden för medelstora och stora kataloger kan inte utföras dagligen på grund av långa körningstider.

Konfigurera många attributalternativ kan påverka webbplatsens prestanda på följande sätt:

  • Långa efterfrågnings- och renderingstider för produktinformation (PDP) och kategorisidor som innehåller komplexa produkter.
  • Admin - produkt sparar Åtgärdens svarstid ökar över optimala prestandamål.
  • Öka tiden för formuläråtergivning i produktredigering.
  • Långsam utcheckning.

Produktalternativ

Om du konfigurerar för många produktalternativ per produkt kan prestandan påverkas.

Berörda produkter och versioner

Alla versioner som stöds av:

  • Adobe Commerce i molninfrastruktur
  • Adobe Commerce lokalt

Minska antalet alternativ

Använd följande strategier för att minska antalet produktalternativ per produkt:

  • Konfigurera komplexa produkter och anpassade alternativ som en källa till produktvariationer.
  • I stället för att skapa globala produktmallar och alternativbehållare som gäller för alla produkter kan du använda attributuppsättningar för att skapa specifika produktmallar med riktade attribut och alternativ.
  • Hantera produktinformation via ett externt produkthanteringssystem (PMS).

Potentiell inverkan på prestanda

När du konfigurerar många produktalternativ ökar mängden data som hämtas för varje produkt vid alla läs- och skrivåtgärder, vilket resulterar i:

  • Ökad SQL-frågetrafik och högre JOIN åtgärder ökar databasens genomströmning.
  • Ökad storlek för Adobe Commerce-index och fulltextsökningsindex.

Ökningarna ovan kan påverka webbplatsens prestanda på följande sätt:

  • Längre svarstid för de flesta butiksscenarier som är relaterade till produkter som innehåller många alternativ i attribut.
  • Betydande ökning av den tid som krävs för att slutföra Product Management-åtgärder i Admin som kan leda till timeout, särskilt för scenarier som rör attributlista och hämtning av träd, inklusive hantering av kampanjregler.
  • Kan blockera gruppåtgärder som slutför asynkrona massåtgärder som import och export och tilldela anpassade priser till flera produkter i en delad katalog.

Sidnumrering av produktlista

För många produkter per sida kan påverka prestanda.

Berörda produkter och versioner

Alla versioner som stöds av:

  • Adobe Commerce i molninfrastruktur
  • Adobe Commerce lokalt

Uppdatera produktlistekonfigurationen

Om du har för många produkter i en kategori kan du uppdatera konfigurationen för storefront-katalogen för att inaktivera alternativet att Tillåt alla produkter per sida.

När du har inaktiverat det här alternativet använder Adobe Commerce sidnumreringskontrollerna för att hantera antalet produkter som visas i butikskomponenter. Instruktioner finns i Konfigurera sidnumreringskontroller.

Produkt-SKU-gränser

Om du konfigurerar för många produkt-SKU:er kan det påverka prestanda genom att produktinhämtningen blir långsammare och tiden det tar att slutföra administratörsåtgärder eller indexeringar ökar.

Berörda produkter och versioner

Alla versioner som stöds av:

  • Adobe Commerce i molninfrastruktur
  • Adobe Commerce lokalt

Minska antalet produkter

Använd följande strategier för att minska antalet produkter (SKU):

  • Minimera multiplikatorer—

    • Konsolidering av webbplatser minskar multiplikatorn.
    • Använd alternativa produktfunktioner för anpassade priser för att ersätta delade kataloger och kundgruppmultiplikatorer.
    • Både kundgrupper och delade kataloger fungerar som multiplikatorer för antalet aktiva SKU:er i en butik.
  • Strukturera om katalogen—

    • Minska antalet produkter som tilldelas kategorier.
    • Minska antalet SKU:er genom att minska antalet webbplatser, kundgrupper, delade kataloger, antalet produkter eller antalet konfigurerbara produktalternativ
  • Skapa fler produktvarianter genom att använda anpassade alternativ istället för att skapa separata produkter.

  • Med tanke på att en effektiv SKU kan innehålla ett antal möjliga permutationer av priserna, eftersom priserna kan anges olika för varje butik eller kundgrupp.

  • Inaktivera eller ta bort oanvända systemkomponenter som moduler. Se Avinstallera moduler.

  • Hantera produkter i ett externt plattformshanteringssystem.

Produktvariationer

Om du konfigurerar för många variationer per produkt kan prestandan påverkas.

Berörda produkter och versioner

Alla versioner som stöds av:

  • Adobe Commerce i molninfrastruktur
  • Adobe Commerce lokalt

Minska antalet variationer

Använd följande strategier för att minska antalet produktvariationer för bästa webbplatsprestanda:

  • Strukturera om katalogen genom att distribuera antalet variationer mellan olika produkter.
  • Ta bort konfigurerbara attributalternativ som inte finns i lager.
  • Hantera variationer med alternativa funktioner som anpassade alternativ, kategorier, relaterade produkter, grupperade produkter och paketprodukter.

Potentiell inverkan på prestanda

Om du överskrider det rekommenderade antalet produktvariationer kan det påverka webbplatsens prestanda på följande sätt:

  • Långa efterfrågnings- och renderingstider för produktinformation och kategorisidor som innehåller komplexa produkter.
  • Ökad svarstid för att slutföra Spara-åtgärder i administratören.
  • Längre tid för att återge redigeringsformuläret.
  • Långsam utcheckning.

Erbjudanden

Följ dessa metodtips för att konfigurera försäljning och kampanjer för artiklar i en kundvagn:

  • Försäljningsregler (kundprisregler)

    • Hantera och ta bort oanvända regler.
    • Lägg till strikta regelvillkor (som attribut- eller kategorifilter) för den mest effektiva matchningen.
  • Kuponger

    • Ta bort oanvända och utgångna kuponger.
    • Generera endast det antal kuponger som behövs för att uppfylla kampanjkraven.

Berörda produkter och versioner

Alla versioner som stöds av:

  • Adobe Commerce i molninfrastruktur
  • Adobe Commerce lokalt

Potentiell inverkan på prestanda

Om du har fler än det rekommenderade maximala antalet kundvagnsregler eller kuponger kan det påverka webbplatsens prestanda på följande sätt:

  • Ökad svarstid när produkter läggs till i kundvagnen.
  • Ökad tid för inläsning och rendering av minikortet.
  • Den tid det tog att återge kundvagnssidan ökade.
  • Ökad tid för att återge Summor -block på utcheckningssidan.
recommendation-more-help
754cbbf3-3a3c-4af3-b6ce-9d34390f3a60