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.
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:
- Logga in på Commerce Admin.
- Navigera till Innehåll > Elements > Banners.
- 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):
- Logga in på Commerce Admin.
- Navigera till Innehåll > Element > Dynamiska block.
- 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
- Inaktivera
Magento_Banner
-modulens utdata enligt beskrivningen i Inaktivera modulutdata i utvecklardokumentationen. Modulnamnet som du måste använda ärMagento_Banner
. - Distribuera koden. För Adobe Commerce i molninfrastruktur distribuerar du enligt beskrivningen i artikeln Distribuera din butik i vår utvecklardokumentation.