在我的网站上,我使用一个脚本(在服务器上)和从网页发送的数据。问题是脚本执行时间(+数据传输)需要5到30秒才能执行,等待对用户来说可能相当长,所以我想知道创建等待加载栏的最佳方法是什么?我是否必须在服务器上执行第一个计算时间的函数,然后将其发送到客户端,或者每次都使用重复的AJAX请求,当前状态?
第二个优点是,在脚本的每个部分之后发送状态比仅仅从发送的数据计算速度更容易。而且它可能更准确,基于实际的连接时间...但我认为它可以使用更多的服务器资源。如果我选择每个请求之间的最佳延迟是什么?
感谢您的回答