2020-04-29 14:39

Web应用程序的整体性能取决于组成它的每个第三方元素的性能

导读Web 2 0通常被描述为从Web信息源(即Web 1 0)到Web的发展,Web是一种更具吸引力的参与性媒体。网页已相应地发展,从功能有限的静态下载到

Web 2.0通常被描述为从Web信息源(即Web 1.0)到Web的发展,Web是一种更具吸引力的参与性媒体。网页已相应地发展,从功能有限的静态下载到具有丰富的复杂应用程序和第三方服务的丰富Web体验的起点,这些复杂的应用程序和第三方服务使用户无法使用详尽的功能路径。

如今,单个Web 2.0事务可以包括查看产品目录,填充购物车并执行事务,所有这些操作都来自同一Web页面。这要归功于丰富的Internet应用程序,例如AJAX,Flash和Flex。测量性能-或响应时间或将应用程序和服务交付给用户的速度-不再像测试每页响应时间那样简单。

需要一种新的方法来衡量这种新型Web 2.0事务的性能。而且,由于Web 2.0应用程序的大部分处理都是在客户端(在用户的浏览器内)进行的,因此企业需要一种更准确的测试性能的方法,尤其是在负载下。

查找Web应用程序的最弱链接

Web 2.0应用程序非常复杂,平均包括六个提供附加内容和功能的第三方服务。第三方服务虽然有助于提供更全面,令人满意的在线体验,但它们也构成了责任,包括用户花费在等待网站或应用程序加载上的时间的多达50%或更多。

如今,复杂的Web应用程序的整体性能取决于组成它的每个第三方元素的性能。这些元素共同构成了高度相互依赖的Web应用程序交付链,其中链中任何一个元素的不良性能都可能意味着成功和令人失望的用户体验之间的差异。

请记住,当用户访问启用了第三方的应用程序或服务时,例如,广告可能会阻止或减慢来自您网站的主要内容,而这些广告不会离开您的单个网页。因此,对用户而言无关紧要的是什么导致性能下降;他们只会认为您的网站运行缓慢,并将负面的Web体验与您的业务联系在一起。这会损害您的品牌形象,收入和客户满意度。

由于这些原因,企业无法对数据中心和用户浏览器之间的外部组件的性能做出假设。这在正常流量期间很重要,但是在高峰流量期间尤其重要,因为客户阈值不断下降,在线性能不佳。恰当的例子:在最近的一项研究中,发现响应时间仅增加一秒钟,就可以将在线销售转换量减少7%。