Cause
When the Magento_Banner
module is enabled, Adobe Commerce sends Ajax requests from the storefront to the server to get the banner information. These Ajax requests have a performance impact, especially in high-load (high-volume and high-traffic) conditions. If the functionality is not used, it is recommended that you disable the module output. It is not recommended to disable the module, because of the dependency issues.
Resolution
Warning: We strongly recommend testing changes on Staging/Integration environment first, before applying it to Production. We also recommend having a recent backup before any manipulations.
- Disable the
Magento_Banner
module output, as described in Disable module output in our developer documentation. The module name you need to use isMagento_Banner
. - Deploy your code. For Adobe Commerce on cloud infrastructure, deploy as described in the Deploy your store article in our developer documentation.
- After disabling the module output, the menu no longer appears in the admin.
- You will no longer see Banner or Dynamic option under Content
>
Elements. To show the options again, enable the module output.
recommendation-more-help