我有一个 Wordpres 网站,用户可以在其中进行测验。每次用户要求显示测验、检查答案、将答案插入数据库时,测验都会执行 admin-ajax 调用...
进行测试时,我发现,例如,如果我在不同的选项卡上加载测验,例如:
选项卡 1:admin-ajax 调用。
选项卡 2:admin-ajax 调用。
选项卡 3:admin-ajax 调用。
每次加载时间都会增加:
选项卡 1:2 秒加载
选项卡 2:加载 4 秒
选项卡 3:加载 6 秒
这是否意味着 admin-ajax 一次只能处理一个请求,直到未完成才开始处理下一个请求?
因此,如果我有 10 个用户执行任务,则 10 号用户将必须等待 2 + 2 + 2...20 秒才能加载资源?
提前感谢这方面的专家
没有ajax就无法孤独工作。 php 代码在后端工作。 ajax 一次只接受一个请求。(所以如果我有 10 个用户执行一个任务,则 10 号用户将不得不等待 2 + 2 + 2 ... 20 秒来加载资源?)这是你的错误想法。