后台进程通过 ajax 花费了大量时间
我在 php 页面中使用后台进程。当我使用正常发布到此页面时,它会完成操作并启动后台进程,并且一切都运行得非常快。但是当我通过 ajax 调用同一个 php 页面时,需要花费大量时间才能获得响应。我已经确定后台进程只会导致这种延迟。
似乎有点奇怪,使用传统的 post 方法时,相同的过程并不花费时间,但从 ajax 页面调用时确实很慢
请告诉我我做错了什么
I am using a background process in a php page. When I use normal post to this page it completes the action and initiates the background process and everything works really fast. But when i call the same php page via ajax, this is taking lot of time to get a response. I have identified that background process in only causing this delay.
Seems to be a bit strange, the same process is not taking time while using the traditional post method, but it really slow while calling from an ajax page
Please advice me what i am doing wrong
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您现在正在将进程与 php 脚本调用分离,而您的脚本之前则等待后台脚本完成。
You are detaching the process from your php script call now, while your script waited before until your background script finished.