Inaktivera utdata från Adobe Commerce Banner för att förbättra webbplatsens prestanda

Den här artikeln innehåller en korrigering för låg webbplatsprestanda. Låga platsprestanda kan orsakas av att modulen Magento_Banner aktiveras men inte används. Om du inaktiverar modulutdata kan platsens prestanda förbättras. Läs artikeln för att se hur lösningen fungerar.

NOTE
Om du använder Adobe Commerce Banner-funktionaliteten läser du artikeln Hög genomströmningsbegäran orsakar dålig prestanda i vår kunskapsbas för support där du hittar rekommendationer om hur du undviker prestandaproblem som orsakas av för många Ajax-begäranden.

Berörda produkter och versioner

  • Adobe Commerce i molninfrastruktur v.2.x.x
  • Adobe Commerce lokal v.2.2.x och 2.3.x

Problem

Modulen Magento_Banner är aktiverad, men används inte.

Så här kontrollerar du om så är fallet:

För Adobe Commerce om molninfrastruktur 2.2.x:

  1. Logga in på Commerce Admin.
  2. Navigera till Innehåll > Elements > Banners.
  3. Om rutnätet som visas på den här sidan är tomt har du inga banners.

Om du inte ser alternativet Banners under Innehåll > Elements är detta inte fallet och rekommendationerna från den här artikeln kan inte tillämpas.

För Adobe Commerce i molninfrastruktur 2.3.x (funktionen har bytt namn i v 2.3.x):

  1. Logga in på Commerce Admin.
  2. Navigera till Innehåll > Element > Dynamiska block.
  3. Om rutnätet som visas på den här sidan är tomt har du inga dynamiska block (banners).

Om du inte ser alternativet Dynamiska block under Innehåll > Elements är detta inte fallet och rekommendationerna från den här artikeln kan inte tillämpas.

Orsak

När modulen Magento_Banner är aktiverad skickar Adobe Commerce Ajax-förfrågningar från butiken till servern för att hämta banderollinformationen. Dessa Ajax-förfrågningar har en inverkan på prestandan, särskilt vid stora volymer och hög trafik. Om funktionen inte används bör du inaktivera modulutdata. Du bör inte inaktivera modulen på grund av beroendeproblem.

Lösning

WARNING
Vi rekommenderar att du först testar ändringar i mellanlagrings-/integreringsmiljön innan du använder dem i produktionen. Vi rekommenderar även att du har en säkerhetskopia nyligen före eventuella ändringar.
  1. Inaktivera Magento_Banner-modulens utdata enligt beskrivningen i Inaktivera modulutdata i utvecklardokumentationen. Modulnamnet som du måste använda är Magento_Banner.
  2. Distribuera koden. För Adobe Commerce i molninfrastruktur distribuerar du enligt beskrivningen i artikeln Distribuera din butik i vår utvecklardokumentation.
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a