
WooCommerce开发团队今天宣布,他们已经开始着手实施订单自定义表,这是一项期待已久的改进,有望为商店带来显著的性能提升。为订单添加自定义表格是一项复杂的工作,将影响到整个生态系统,因此该团队在进行该项目时正在征求开发者社区的反馈。
在处理WooCommerce数据时,自从3.0版本中引入CRUD对象以来,一直鼓励开发者使用CRUD对象,作为直接更新元数据或使用WordPress文章对象的替代方法。
“我们仍然利用wp_post和wp_postmeta表结构来为WooCommerce商店存储这些信息,即使有CRUD层,”WooCommerce核心开发人员Vedanshu Jain说。
“虽然这些WordPress提供的API和表多年来为我们提供了很好的服务,但我们现在想更进一步,用一个坚如磐石、易于理解的数据库结构,有意为商务需求设计。”
WooCommerce的核心开发人员引入自定义订单表有三个主要目标–提高可扩展性、简单性和可靠性。他们预计这将减少商家在扩展其商店时寻求开发人员支持的需要。将订单放在自定义表格中,也应允许WooCommerce开发人员更容易地扩展核心,以及创建和恢复数据备份。
WooCommerce开发团队正在GitHub上跟踪该项目,并计划在2022年第三季度初准备好初步实施。他们已经发布了他们提出的用于构建自定义表的数据库模式的初稿,欢迎大家在文章上提出反馈意见。
“对于这个项目,我们预计扩展和自定义代码开发人员可能需要做一些工作,以充分利用新的表结构,”Vedanshu Jain说。”随着我们在实施过程中的进一步深入,我们计划发布升级指南,以支持采用自定义订单表。
“在推广过程中,我们的目标是在开始时严格保持这一功能的选择,给大家足够的时间使他们的商店兼容。”
























暂无评论内容