Tabelas personalizadas do WooCommerce: implementacao inicial pronta para testes (HPOS)

No início deste ano, o WooCommerce anunciou que criaria um MVP para tabelas de pedidos personalizadas até 2022, uma melhoria significativa que oferece ganhos substanciais de desempenho para as lojas. A equipe de desenvolvimento do WooCommerce agora está convocando desenvolvedores, agências e empresas de hospedagem para testar a migração da implementação inicial das tabelas de pedidos de clientes, denominada High_performance Order Storage, ou HPOS em resumo.

Observação: a partir do WooCommerce 7.1, esse recurso pode ser ativado.
Leia mais sobre isso no WooCommerce:
https://woocommerce.com/document/high-performance-order-storage/

O processo de teste migrará os pedidos de wp_posts e wp_postmeta
para quatro novas tabelas de pedidos personalizadas:

  • wp_wc_orders
  • wp_wc_orders_addresses
  • wp_wc_orders_operational_data
  • wp_wc_orders_meta

A configuração de teste requer um ambiente de staging que inclua o WP-CLI e um banco de dados de staging preparado com dados de pedidos.

Você pode criar um site de staging e de teste com o plugin gratuito WP STAGING

Um guia de testes de migração do WooCommerce do desenvolvedor do núcleo do WooCommerce, Vedanshu Jain, descreve o código personalizado que os desenvolvedores precisam adicionar para habilitar as tabelas de pedidos personalizadas. Uma vez habilitadas, os desenvolvedores podem migrar as tabelas usando o WP-CLI ou por meio do Action Scheduler.

Jain pede feedback de qualquer pessoa que queira ajudar no processo de migração, com detalhes sobre o número de pedidos, o tamanho do armazenamento do servidor, a versão do banco de dados e se o tempo se esgotou ou se um tamanho de lote diferente é mais apropriado.

Atualizar o WooCommerce para usar tabelas de pedidos personalizadas será uma mudança significativa que afetará os desenvolvedores de extensões de diferentes maneiras. A equipe de desenvolvimento pretende lançar um guia de atualização para apoiar a adoção das tabelas de pedidos personalizadas após a conclusão das migrações. Mais tarde neste ano, quando a atualização deve ser disponibilizada para o plugin principal, o WooCommerce planeja oferecê-la inicialmente apenas em base opt-in, para dar tempo aos proprietários de lojas tornarem seus sites compatíveis.

Fonte: WP Tavern

Artigos relacionados

Rene Hermenau

Autor: Rene Hermenau

Sobre o autor: René Hermenau é o fundador do WP STAGING. Ele trabalha com backups do WordPress, ambientes de staging, migrações, gestão de bases de dados e fluxos de implantação seguros.