Adobe Commerce-Bannerausgabe deaktivieren, um die Site-Leistung zu verbessern

Dieser Artikel bietet eine Fehlerbehebung für die geringe Site-Leistung. Eine niedrige Site-Leistung kann dadurch verursacht werden, dass das Magento_Banner-Modul aktiviert, aber nicht verwendet wird. Durch Deaktivieren der Modulausgabe kann die Site-Leistung verbessert werden. Lesen Sie den Artikel zu den Schritten zur Problembehebung.

NOTE
Wenn Sie die Adobe Commerce-Bannerfunktion verwenden, finden Sie im Artikel AJAX-Anfragen mit hohem Durchsatz verursachen schlechte Leistung in unserer Support-Wissensdatenbank Empfehlungen, wie Sie Leistungsprobleme vermeiden können, die durch übermäßige Ajax-Anfragen verursacht werden.

Betroffene Produkte und Versionen

  • Adobe Commerce auf Cloud-Infrastruktur v.2.x.x
  • Adobe Commerce On-Premises v.2.2.x und 2.3.x

Problem

Das Magento_Banner ist aktiviert, wird aber nicht verwendet.

So überprüfen Sie, ob dies der Fall ist:

Für Adobe Commerce auf Cloud-Infrastruktur 2.2.x:

  1. Melden Sie sich beim Commerce Admin an.
  2. Navigieren Sie Inhalt > Elemente > Banner.
  3. Wenn das auf dieser Seite angezeigte Raster leer ist, haben Sie keine Banner.

Wenn die Option Banner unter Inhalt > Elemente nicht angezeigt wird, ist dies nicht der Fall und die Empfehlungen aus diesem Artikel können nicht angewendet werden.

Für Adobe Commerce auf Cloud-Infrastruktur 2.3.x (die Funktion wurde in Version 2.3.x umbenannt):

  1. Melden Sie sich beim Commerce Admin an.
  2. Navigieren Sie zu Inhalt > Elemente > Dynamische Blöcke.
  3. Wenn das auf dieser Seite angezeigte Raster leer ist, verfügen Sie über keine dynamischen Blöcke (Banner).

Wenn die Option Dynamische Blöcke unter Inhalt > Elemente nicht angezeigt wird, ist dies nicht der Fall und die Empfehlungen aus diesem Artikel können nicht angewendet werden.

Ursache

Wenn das Magento_Banner aktiviert ist, sendet Adobe Commerce Ajax-Anfragen von der Storefront an den Server, um die Bannerinformationen abzurufen. Diese Ajax-Anfragen wirken sich auf die Leistung aus, insbesondere unter Bedingungen mit hoher Last (hohes Volumen und hohes Traffic). Wenn die Funktion nicht verwendet wird, wird empfohlen, die Modulausgabe zu deaktivieren. Aufgrund von Abhängigkeitsproblemen wird nicht empfohlen, das Modul zu deaktivieren.

Lösung

WARNING
Es wird dringend empfohlen, Änderungen zunächst in Staging-/Integrationsumgebung zu testen, bevor sie auf die Produktion angewendet werden. Wir empfehlen auch, vor jeder Manipulation ein aktuelles Backup zu haben.
  1. Deaktivieren Sie die Ausgabe des Magento_Banner, wie unter Modulausgabe deaktivieren in unserer Entwicklerdokumentation beschrieben. Der Modulname, den Sie verwenden müssen, lautet Magento_Banner.
  2. Bereitstellen des Codes. Stellen Sie für Adobe Commerce in der Cloud-Infrastruktur bereit, wie im Artikel Bereitstellen Ihres Stores in unserer Entwicklerdokumentation beschrieben.
recommendation-more-help
8bd06ef0-b3d5-4137-b74e-d7b00485808a