Desative a saída do banner do Adobe Commerce para melhorar o desempenho do site

Este artigo fornece uma correção para o baixo desempenho do site. O baixo desempenho do site pode ser causado pelo módulo Magento_Banner estar habilitado, mas não ser usado. Desativar a saída do módulo pode melhorar o desempenho do site. Consulte este artigo para conhecer as etapas de resolução.

Descrição description

Ambiente

  • Adobe Commerce na infraestrutura em nuvem v.2.x.x
  • Adobe Commerce no local v.2.2.x e 2.3.x

Causa

O módulo Magento_Banner está habilitado, mas não está em uso.

Para verificar se esse é o caso:

Para o Adobe Commerce na infraestrutura em nuvem 2.2.x:

  1. Faça logon no Administrador do Commerce.
  2. Navegar até Conteúdo > Elementos > Banners.
  3. Se a grade exibida nessa página estiver vazia, significa que você não tem banners.

Se você não vir a opção Banners em Conteúdo > Elementos, significa que você já aplicou as recomendações deste artigo.

Para o Adobe Commerce na infraestrutura de nuvem 2.3.x e mais recente (a funcionalidade foi renomeada na v 2.3.x):

  1. Faça logon no Administrador do Commerce.
  2. Navegar até Conteúdo > Elementos > Blocos Dinâmicos.
  3. Se a grade exibida nessa página estiver vazia, significa que você não tem blocos dinâmicos (banners).

Se você não vir a opção Blocos dinâmicos em Conteúdo > Elementos, significa que você já aplicou a recomendação deste artigo. Para ver a opção de banners novamente, inverta o processo.

Causa

Quando o módulo Magento_Banner está habilitado, o Adobe Commerce envia solicitações do Ajax da loja para o servidor para obter as informações do banner. Essas solicitações do Ajax têm um impacto no desempenho, especialmente em condições de alta carga (alto volume e alto tráfego). Se a funcionalidade não for usada, é recomendável desativar a saída do módulo. Não é recomendável desativar o módulo, devido a problemas de dependência.

Resolução resolution

Aviso: É altamente recomendável testar as alterações no Ambiente de preparo/integração primeiro, antes de aplicá-lo à Produção. Também recomendamos ter um backup recente antes de qualquer manipulação.

  1. Desative a saída do módulo Magento_Banner, conforme descrito em Desativar saída do módulo na documentação do desenvolvedor. O nome do módulo que você precisa usar é Magento_Banner.
  2. Implante seu código. Para o Adobe Commerce na infraestrutura em nuvem, implante conforme descrito no artigo Implante sua loja na documentação do desenvolvedor.
  3. Depois de desabilitar a saída do módulo, o menu não aparece mais no admin.
  4. Você não verá mais a opção Banner ou Dynamic em Content > Elementos. Para mostrar as opções novamente, habilite a saída do módulo.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f