WPML

此次发布为拥有大量产品和产品变体的 WooCommerce 商店带来了首批性能改进。

我们已经在开发第二批改进,并将很快发布。

WooCommerce 性能解析

WooCommerce 产品包含大量标准文章和页面所没有的内部数据。

为了使您的商店正常运行,WPML 需要在每种语言和产品变体之间同步所有这些数据:

  • 例如,价格需要在所有语言中保持一致。
  • 或者,当您售出一件商品时,无论客户使用哪种语言,所有语言中的库存水平都会下降。

产品中还有更多类似的数据。

挑战:无法将某些产品数据排除在同步之外,因为它们对商店功能至关重要。

会发生什么:当您激活 WPML 和 WPML Multilingual & Multicurrency for WooCommerce 时,您的网站开始管理多种语言并同步大量产品数据,这需要额外的处理。

结果:由于多语言商店需要处理更多信息,与单语言商店相比,它总是需要更多的服务器资源。

我们正在做的事情:我们在本次及未来版本中的目标是尽可能高效地处理产品数据。虽然多语言网站的性能永远无法完全与单语言网站相媲美,但我们正在努力将增加的处理量降至最低。

更快地编辑和翻译 WooCommerce 产品

在此版本中,WPML 在处理产品数据的四个方面变得更快。

下表总结了我们在测试中观察到的性能改进:

执行的操作测得的速度提升我们所做的工作
保存和更新产品16 – 30%优化了保存产品分类法和元信息的机制
将产品发送至翻译10 – 30%改进了产品数据验证,并为产品附件实施了更好的缓存
接收已翻译的产品27 – 35%实施了更高效的机制来同步所有类型的产品信息
复制产品40 – 53%优化了生成翻译任务数据的过程

我们以范围的形式呈现这些改进,因为结果取决于您特定的网站设置。

现在如何提升您的 WooCommerce 网站速度

像往常一样,我们将逐步推出此版本。但是,您可以立即手动更新您的网站:

  1. 在您网站的管理后台中,前往插件安装插件,然后单击商业选项卡
  2. 单击以检查更新
  3. WPML 4.7.2 和 WPML Multilingual & Multicurrency for WooCommerce 5.4.2 将出现在列表中,您可以将网站更新至这些版本

仍然遇到性能问题?请告诉我们!

如果在将 WooCommerce 商店更新到最新的 WPML 和 WPML Multilingual & Multicurrency for WooCommerce 后仍然遇到性能问题,我们很乐意为您进一步排查。

我们创建了一个专门的联系页面,用于报告 WooCommerce 性能问题

为了帮助我们有效地调试您的网站,您需要提供以下详细信息:

  • 网站上使用的主题和插件
  • 产品和产品变体的数量
  • 运行缓慢的具体页面(提供直接链接)
  • 触发缓慢的操作(例如,页面加载、保存产品)
  • 用于测量性能的工具及其输出结果

与即将发布的 WordPress 6.8 版本的兼容性

最后提醒一下,WordPress 6.8 计划于 4月15日 发布。我们正在积极监控和测试所有 Beta 版和发布候选版本。

我们的计划是在 WordPress 6.8 正式上线前几天发布 WPML 兼容性更新。一旦可用,我们将立即通知您。

觉得有用吗?分享这篇文章: