
网页应该响应的绝对最长时间是多少?
对此有任何“限制”或一般指导原则吗?
我什么时候应该将工作放入任务队列(例如 Python celery)?
我的具体问题是我必须解析用户提交的一堆文本文件.这些可以解析的平均时间是2-3秒(响应时间是3-4秒,数据库插入)但如果文件非常大,则解析需要8秒(响应10秒).
这个时候让用户没有反馈是否可以?如果没有,处理这些情况的最佳方法是什么?
是否可以将这些放入请求 – 响应周期中?
如果我提供REST API与网站表单有什么区别吗?这些“允许”的反应是否较慢?
当我在大学期间进行界面/交互设计课程时,我了解到不应该让用户的响应时间超过50毫秒.
如果超出此范围,则应显示加载图标等内容.
然而,装载图标从一开始就在浏览器中.用户也受到足够的教育,期望从网站上获得正确的加载时间……因此,用户将接受2秒的加载时间以获得机票预订页面但不接受超过300毫秒的搜索引擎.
在这几天我听到的极限是0.1秒,1秒和10秒.
0.1立即感受到网站上的用户
1秒很慢但没有中断
10秒是用户在失去注意力之前忍受的最大值(例如点亮烟雾,同时检查facebook提要等等)
有一篇很好的文章以及我最近阅读的很多有用的评论,我想指点一下:
http://www.nngroup.com/articles/response-times-3-important-limits/
我认为它很好地回答了你的问题.
请理解这完全是主观的,但我认为这是一个非常主观的话题……
总结以上是内存溢出为你收集整理的web-services – Web应用程序(或网站)响应请求的最长时间是多少?全部内容,希望文章能够帮你解决web-services – Web应用程序(或网站)响应请求的最长时间是多少?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)