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 o artigo para ver as etapas de resolução.
Observação: se você usar a funcionalidade de banner do Adobe Commerce, consulte o artigo Solicitações de AJAX de alta taxa de transferência causam baixo desempenho em nossa base de dados de suporte para obter recomendações sobre como evitar problemas de desempenho causados por solicitações excessivas de Ajax.
Descrição
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:
- Faça logon no Administrador do Commerce.
- Navegar até Conteúdo
>
Elementos>
Banners. - 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):
- Faça logon no Administrador do Commerce.
- Navegar até Conteúdo
>
Elementos>
Blocos Dinâmicos. - 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
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.
- 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
. - 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.
- Depois de desabilitar a saída do módulo, o menu não aparece mais no admin.
- 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.