Esta versão traz o primeiro lote de melhorias de desempenho para lojas WooCommerce que têm muitos produtos e variações de produtos.
Já estamos trabalhando em um segundo lote de melhorias e as lançaremos em breve.
Desempenho do WooCommerce explicado
Os produtos WooCommerce contêm muitos dados internos que posts e páginas padrão não têm.
Para que sua loja funcione corretamente, o WPML precisa sincronizar todos esses dados em todos os idiomas e variações de produtos:
- Por exemplo, o preço precisa ser consistente em todos os idiomas.
- Ou, quando você vende um item, os níveis de estoque diminuem em todos os idiomas, independentemente de qual o cliente use.
E há muito mais dados como esses dentro dos produtos.
O desafio: Não é possível excluir certos dados do produto da sincronização porque são essenciais para a funcionalidade da loja.
O que acontece: Quando você ativa o WPML e o WooCommerce Multilingual, seu site começa a gerenciar vários idiomas e sincronizar dados extensivos de produtos, exigindo processamento adicional.
O resultado: Como uma loja multilíngue simplesmente precisa processar mais informações, ela sempre exigirá mais recursos do servidor em comparação com uma loja monolíngue.
O que estamos fazendo: Nosso objetivo nesta e nas futuras versões é lidar com os dados dos produtos da maneira mais eficiente possível. Embora um site multilíngue nunca possa igualar exatamente o desempenho de um site monolíngue, estamos trabalhando arduamente para minimizar o processamento adicional.
Edição e tradução mais rápidas para produtos WooCommerce
Nesta versão, o WPML fica mais rápido em quatro aspectos do trabalho com dados de produtos.
A tabela a seguir resume as melhorias de desempenho que observamos em nossos testes:
Ação realizada | Melhoria de velocidade medida | O que fizemos |
---|---|---|
Salvando e atualizando produtos | 16 – 30% | Mecanismos otimizados para salvar taxonomia e meta informações de produtos |
Enviando um produto para tradução | 10 – 30% | Validação de dados do produto aprimorada e implementação de melhor cache para anexos de produtos |
Recebendo produtos traduzidos | 27 – 35% | Implementado um mecanismo mais eficiente para sincronizar todos os tipos de informações do produto |
Duplicando produtos | 40 – 53% | Processo otimizado para gerar dados de trabalhos de tradução |
Apresentamos essas melhorias como intervalos porque os resultados dependem da configuração específica do seu site.
Como acelerar seu site WooCommerce agora
Como de costume, estamos lançando esta versão gradualmente. No entanto, você pode atualizar seu site manualmente agora mesmo:
- Na administração do seu site, vá para Plugins → Adicionar Novo Plugin e clique na aba Comercial
- Clique para verificar atualizações
- WPML 4.7.2 e WooCommerce Multilingual 5.4.2 aparecerão na lista e você poderá atualizar seu site para eles
Ainda tendo problemas de desempenho? Avise-nos!
Se você ainda estiver experimentando problemas de desempenho após atualizar sua loja WooCommerce para as versões mais recentes do WPML e WooCommerce Multilingual, gostaríamos de dar uma olhada mais detalhada.
Criamos uma página de contato dedicada para relatar problemas de desempenho do WooCommerce.
Para nos ajudar a depurar efetivamente seu site, você precisa fornecer os seguintes detalhes:
- Tema e plugins usados no seu site
- Número de produtos e variações de produtos
- Páginas específicas que estão lentas (forneça links diretos)
- Ações que causam lentidão (por exemplo, carregamento de página, salvamento de produtos)
- Ferramentas usadas para medir o desempenho e sua saída
Compatibilidade com a próxima versão WordPress 6.8
Por fim, um lembrete de que o WordPress 6.8 está programado para lançamento em 15 de abril. Estamos monitorando e testando ativamente todas as versões beta e candidatas a lançamento.
Nosso plano é publicar uma atualização de compatibilidade do WPML alguns dias antes do lançamento do WordPress 6.8. Notificaremos você assim que estiver disponível.