Práticas recomendadas de implantação de conteúdo estático
Este artigo fala sobre as práticas recomendadas de implantação de conteúdo estático (SCD) no Adobe Commerce para ajudar a evitar problemas em que o conteúdo estático não estaria disponível em seu site.
Produtos e versões afetados
Todas as versõescom suporte de:
- Adobe Commerce na infraestrutura em nuvem
- Adobe Commerce no local
Práticas recomendadas
Para evitar um problema com o conteúdo estático não disponível em seu site, siga estas práticas recomendadas para garantir que seu conteúdo estático esteja configurado e implantado corretamente:
-
Siga as diretrizes de implantação:
- Para o Adobe Commerce no local (todas as versões), consulte Visão geral da implantação em nossa documentação para desenvolvedores.
- Para obter informações sobre a infraestrutura do Adobe Commerce na nuvem (todas as versões), consulte Processo de implantação da nuvem e Estratégias de implantação de conteúdo estático na documentação do desenvolvedor.
-
Para o Adobe Commerce na infraestrutura em nuvem (todas as versões), verifique se ece-tools está na versão mais recente. Consulte: Atualizar versão de ferramentas ece na documentação do desenvolvedor.
-
Para o Adobe Commerce na infraestrutura em nuvem (todas as versões), verifique se o conteúdo estático está implantado durante a fase de criação em vez da fase de implantação. Consulte: Gerenciamento de configurações para configurações de armazenamento - Desempenho de implantação de conteúdo estático na documentação do desenvolvedor.
-
Certifique-se de que você não tenha trabalhos cron de longa duração e elimine quaisquer processos cron de longa duração. Trabalhos cron de longa duração podem consumir recursos da CPU e potencialmente aumentar muito o tempo de implantação.
-
Para Adobe Commerce local (todas as versões), verifique se o processo
php
na CLI tem acesso ao diretóriopub/static
. Caso contrário, você poderá enfrentar um problema em que uma implantação de conteúdo estático não conseguirá gravar arquivos nesse diretório. Para obter mais informações: Permissões de acesso a sistemas de arquivos em nossa documentação para desenvolvedores. -
Verifique se o diretório
generated
não é um diretório compartilhado nas compilações; caso contrário, as compilações poderão falhar aleatoriamente. Para obter mais informações:- Adobe Commerce no local (todas as versões): Detalhes técnicos em nossa documentação do desenvolvedor.
- Adobe Commerce na infraestrutura em nuvem (todas as versões): Processo de implantação - Fase 2: compilação em nossa documentação do desenvolvedor.
-
Verifique sua estratégia de SCD. A estratégia quick é padrão. Para obter mais informações:
- Adobe Commerce local (todas as versões): Estratégias de implantação de arquivos estáticos em nossa documentação de desenvolvedor.
- Adobe Commerce na infraestrutura em nuvem (todas as versões): Implantar variáveis - SCD_STRATEGY na documentação do desenvolvedor.
Informações adicionais
Em nossa documentação do desenvolvedor: