如何提高WpAllImport的价格更新速度?

我已经在WordPress网站上安装了Wp All Import插件。我正在用它来更新产品价格。所有价格均为“外部”类型,因为它是会员网站。我大约有44,000种产品,使用插件更新产品的方式是使用URL选项下载CSV,并将插件设置为仅更新“正常价格”和“销售价格”。

在服务器端,这似乎没有任何问题。随着导入的进行,它甚至达不到其特征的10%。 WP_OPTIONS表仅包含7000个元素,因此不会膨胀,正如插件文档中提到的那样。我还在服务器中的cron上安排了导入作业,并且每两分钟运行一次处理URL。

它在4.5小时内处理大约2000种产品,这太慢了。我找不到更多有关如何提高更新速度的建议。我认为这不会成为问题,因为我仅更新两个字段:常规价格和销售价格。

lihuizi0806 回答:如何提高WpAllImport的价格更新速度?

很难说。

您是否尝试在导入功能期间停用do_action中的wp_insert_post调用(如the docs所建议的那样)?

在“管理导入”▸导入设置▸高级选项中,您可以通过在导入期间禁用wp_insert_post中的do_action调用来启用“增加速度”。

您可以尝试的另一件事是为1条记录运行导入,并将所有查询打印到日志文件中。可以给你一个线索。 this question中的更多信息。

,

经过大量测试并与托管支持团队交谈,我设法减少了处理时间。最初,如问题所述,在4.5H中更新了大约2000种产品。现在,它在2H中更新2400个产品。

我所做的是将以下代码添加到.htaccess文件中:

<IfModule LiteSpeed>
    RewriteEngine On
    RewriteRule .* - [E=noabort:1,E=noconntimeout:1]
</IfModule>

希望这可以帮助遇到相同问题的人:)

不知道它是否可以做得更好,但是如果我能做其他事情,我会在这里尝试更新。

祝一切顺利!

本文链接:https://www.f2er.com/2345895.html

大家都在问