WooCommerce vise à produire des MVP de tableaux personnalisés pour les commandes d’ici le troisième trimestre 2022 – WP Tavern

L’équipe de développement de WooCommerce annoncé aujourd’hui qu’ils ont commencé à travailler sur une implémentation de tables personnalisées pour les commandes, une amélioration attendue depuis longtemps qui promet des gains de performance significatifs pour les magasins.

L’ajout de tableaux personnalisés pour les commandes est une entreprise complexe qui aura un impact sur l’ensemble de l’écosystème, c’est pourquoi l’équipe sollicite les commentaires de la communauté des développeurs au fur et à mesure de l’avancement du projet.

Lorsqu’ils travaillent avec des données WooCommerce, les développeurs ont été encouragés à utiliser Objets CRUD depuis leur introduction dans la version 3.0, comme alternative à la mise à jour directe des métadonnées ou à l’utilisation d’objets de publication WordPress.

« Nous utilisons encore wp_post et wp_postmeta des structures de table pour stocker ces informations pour les magasins WooCommerce, même avec la couche CRUD », a déclaré Vedanshu Jain, développeur principal de WooCommerce.

« Bien que ces API et tables fournies par WordPress nous aient bien servi au fil des ans, nous voulons maintenant aller plus loin avec une structure de base de données solide et facile à comprendre, conçue intentionnellement pour les besoins du commerce. »

Les principaux développeurs de WooCommerce ont trois objectifs principaux pour l’introduction de tableaux de commande personnalisés – pour améliorer l’évolutivité, la simplicité et la fiabilité. Ils prévoient que cela réduira la nécessité pour les commerçants de demander l’assistance de développeurs lors de la mise à l’échelle de leurs magasins. Avoir des commandes dans des tableaux personnalisés devrait également permettre aux développeurs WooCommerce d’étendre plus facilement le noyau, ainsi que de créer et de restaurer des sauvegardes de données.

L’équipe de développement de WooCommerce est suivi du projet sur GitHub et vise à avoir une mise en œuvre initiale prête au début du troisième trimestre 2022. Ils ont publié la première ébauche du schéma de base de données qu’ils proposent pour créer les tables personnalisées et les commentaires sont les bienvenus sur la publication.

« Pour ce projet, nous nous attendons à ce que certains travaux soient nécessaires par les extensions et les développeurs de code personnalisé pour tirer pleinement parti de la nouvelle structure de table », dit Vedanshu Jain. « Au fur et à mesure que nous progressons dans la mise en œuvre, nous prévoyons de publier des guides de mise à niveau pour prendre en charge l’adoption de tables de commande personnalisées.

« Pendant le déploiement, nous visons à garder cette fonctionnalité strictement opt-in au début, donnant à chacun suffisamment de temps pour rendre ses boutiques compatibles. »