Prestashop 1.7.4.2-添加到购物车ajax非常慢(TTFB 3秒)



我有一个添加到购物车按钮的问题。按下后,我需要等待4-6秒。若你们打开控制台,你们会看到3个呼叫,每2-3秒。wesite是:https://wowpet.ro。

我试过了:

  1. 禁用所有模块。-(主题模块、核心模块(
  2. 禁用超控
  3. 清除缓存/更改缓存设置(minimy-js、css等(
  4. 已激活调试-(未发生任何事情(
  5. 已检查err_log文件(没有任何错误(
  6. 我把商店搬到了另一个主人那里(同一时间(
  7. 从模块启用/禁用ajax购物车
  8. 更新于1.7.6.7,但我在主页上得到了一个错误500。(我恢复了1.7.4.2(

你能帮我提个建议吗?

谢谢!!

PrestaShop版本中存在一个问题,由于核心javascript文件中设置的超时过高,我们可能会看到该请求的处理速度较慢。我建议更新到新版本,当然你需要在一些开发版本上这样做,而不是直接在生产网站上。

在AJAX添加到cart的过程中,会对DB执行许多检查,因此请确保检查并保持DBps_cart_rule表尽可能干净,特别是如果您有许多";"自动规则";没有优惠券代码和/或未绑定到特定条件(id_customer等(,或者您正在使用第三方模块大规模生成购物车规则。

始终通过不时删除过期/不活动的购物车规则来执行定期维护,当将产品添加到购物车时,您会看到TTFB的重大改进。

最新更新