首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >web应用程序(或网站)响应请求的最长时间是多少?

web应用程序(或网站)响应请求的最长时间是多少?
EN

Stack Overflow用户
提问于 2013-06-16 23:11:09
回答 1查看 3.6K关注 0票数 4

我知道web应用程序应该尽可能快地呈现它的页面,很少有数据库请求在毫秒内完成。关于这个响应时间的指导方针是什么(比如Microsoft的UI指南之类的)?

网页应该响应的绝对最大时间是什么?

这方面是否有“限制”或一般指引?

什么时候应该将作业放入任务队列(例如蟒蛇芹菜 )?

我的具体问题是,我必须解析用户提交的一堆文本文件。解析这些文件的平均时间是2-3秒(使用数据库插入的响应时间是3-4秒),但是如果文件很大,解析就需要8秒(10秒来响应)。

这一次让用户没有反馈是可以的吗?若否,处理这类情况的最佳方法是甚麽?

把这些放在请求响应周期内还可以吗?

如果我提供REST与网站表单有什么不同吗?这些“允许”的反应是否较慢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-16 23:17:49

我觉得这是很难回答的。有不同的指导方针。

当我在大学时,在界面/交互设计课程,我了解到,任何用户的响应时间不应超过50毫秒。如果超出了这个值,就应该显示类似加载图标等的内容。

但是,加载图标从浏览器的一开始就在那里。同时,用户也接受了足够的教育,期望网站有正确的加载时间.因此,用户将接受2秒的门票预订页面加载时间,但不接受超过300毫秒的搜索引擎。

我在这几天听到的限制是0.1秒1秒10秒。

在网站上给用户即时感觉1秒是慢的,但没有中断,10秒是用户在放松注意力之前忍受的最大时间(例如,点燃一支烟,在此期间查看facebook的信息,等等)

我最近读到了一篇很好的文章,还有很多有用的评论,我想指出的是:

http://www.nngroup.com/articles/response-times-3-important-limits/

我想它能很好地回答你的问题。

请理解,这完全是主观的,但我认为这是一个非常主观的话题.

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17138585

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档