首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对于动态的、个性化的web应用程序来说,什么是好的响应时间?

对于动态的、个性化的web应用程序来说,什么是好的响应时间?
EN

Stack Overflow用户
提问于 2008-10-02 19:40:50
回答 9查看 137.3K关注 0票数 162

对于包含动态内容和个性化的复杂web应用程序,服务器的响应时间是多少(所以不包括网络延迟和浏览器渲染时间)?我在考虑像Facebook,亚马逊,MyYahoo等网站。一个相关的问题是,对于后端服务来说,什么是好的响应时间?

EN

回答 9

Stack Overflow用户

发布于 2008-10-02 20:01:47

在这方面有大量的研究。这是一个quick summary

响应时间:3个重要限制

Jakob Nielsen于1993年1月1日发布

摘要:在优化web和应用程序性能时,有三个主要的时间限制(由人类的感知能力决定)需要牢记。

摘自我1993年出版的《》一书中的第5章:

关于响应时间的基本建议30年来一直是相同的,米勒,1968年,卡德等人。1991年:

  • 0.1 second是关于让用户感觉系统正在即时反应的限制,这意味着除了显示result.
  • 1.0 second是关于用户的思想流保持不中断的限制之外,不需要任何特殊的反馈,即使用户会注意到延迟。通常,在超过0.1但小于1.0秒的延迟期间,不需要特殊的反馈,但是用户确实失去了直接在data.
  • 10秒上操作的感觉大约是保持用户的注意力专注于对话的极限。对于更长的延迟,用户将希望在等待计算机完成的同时执行其他任务,因此应该向他们提供反馈,指示计算机预计何时完成。如果响应时间可能是高度可变的,那么延迟期间的反馈尤其重要,因为用户将不知道会发生什么。
票数 184
EN

Stack Overflow用户

发布于 2012-05-26 05:29:57

我们争取20毫秒的响应时间,而一些复杂的页面需要100毫秒。对于最复杂的页面,我们将页面拆分成较小的部分,并使用渐进式显示模式加载每个部分。这样,即使页面需要1到2秒的加载时间,也可以快速加载某些部分,使用户在加载页面的其余部分时保持忙碌。

票数 13
EN

Stack Overflow用户

发布于 2008-10-02 19:51:47

我已经为我的应用程序争取了小于3秒的时间,但当涉及到性能时,我有点挑剔。

如果你四处询问,他们会说人们开始对>= 7秒的范围失去兴趣,通常在10-15秒内就失去了兴趣,除非你真的有他们想要或需要的东西。

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

https://stackoverflow.com/questions/164175

复制
相关文章

相似问题

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