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:
- 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 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.
- 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.