Uitvoer van Adobe Commerce Banner uitschakelen om de prestaties van de site te verbeteren

Dit artikel biedt een oplossing voor lage prestaties op de site. Lage siteprestaties kunnen worden veroorzaakt door het inschakelen van de module Magento_Banner , maar niet door het gebruik ervan. Als u de uitvoer van de module uitschakelt, kunnen de prestaties van de site verbeteren. Controleer het artikel voor resolutiestappen.

NOTE
Als u de functionaliteit van de Banner van Adobe Commerce gebruikt, zie de Hoge productie AJAX verzoeken slechte prestatiesartikel in onze steunkennisbasis voor aanbevelingen op hoe te om prestatieskwesties te vermijden die door bovenmatige verzoeken van Ajax worden veroorzaakt.

Betrokken producten en versies

  • Adobe Commerce on cloud Infrastructure v.2.x.x
  • Adobe Commerce op locatie v.2.2.x en 2.3.x

Probleem

De module Magento_Banner is ingeschakeld, maar wordt niet gebruikt.

Om te controleren of dit het geval is:

Voor Adobe Commerce op cloudinfrastructuur 2.2.x:

  1. Meld u aan bij de Commerce-beheerder.
  2. Navigeer aan Inhoud > Elementen > Banners.
  3. Als het raster dat op deze pagina wordt weergegeven leeg is, hebt u geen banners.

Als u niet de optie van Banners onder Inhoud > Elementen ziet, dan is dit niet het geval, en de aanbevelingen van dit artikel kunnen niet worden toegepast.

Voor Adobe Commerce op wolkeninfrastructuur 2.3.x (de functionaliteit werd anders genoemd in v 2.3.x):

  1. Meld u aan bij de Commerce-beheerder.
  2. Navigeer aan Inhoud > Elementen > Dynamische Blokken.
  3. Als het raster op deze pagina leeg is, hebt u geen dynamische blokken (banners).

Als u niet de Dynamische Blokken optie onder Inhoud > Elementen ziet, dan is dit niet het geval, en de aanbevelingen van dit artikel kunnen niet worden toegepast.

Oorzaak

Wanneer de module Magento_Banner is ingeschakeld, stuurt Adobe Commerce Ajax-aanvragen van de storefront naar de server om de bannergegevens op te halen. Deze Ajax-verzoeken hebben een invloed op de prestaties, met name in situaties met een hoge belasting (hoog volume en hoog verkeer). Als de functionaliteit niet wordt gebruikt, wordt geadviseerd dat u de moduleoutput onbruikbaar maakt. Vanwege afhankelijkheidsproblemen wordt het niet aanbevolen de module uit te schakelen.

Oplossing

WARNING
Wij adviseren sterk testende veranderingen op het Staging/het milieu van de Integratieeerst, alvorens het op Productie toe te passen. We raden u ook aan een recente back-up te maken voordat u iets manipuleert.
  1. Maak de Magento_Banner moduleoutput, zoals die in wordt beschreven onbruikbaar moduleoutputin onze ontwikkelaarsdocumentatie. De modulenaam u moet gebruiken is Magento_Banner.
  2. Implementeer uw code. Voor Adobe Commerce op wolkeninfrastructuur, stel zoals die in wordt beschreven uw opslagartikel in onze ontwikkelaarsdocumentatie op.
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a