文档介绍:Web系统前端性能评价方法研究*
陈磊李征宇简炜高炽扬
(中国软件评测中心,北京,100048)
Research of Front-end Performance for Web System*
ChenLei LiZhengyu JianWei GaoChiyang
(China Software Test Center, Beijing, 100048)
摘要:随着web系统的不断发展,用户对访问速度的要求也越来越强烈。目前在对web系统的性能测试过程中,越来越多的将测试重点放到了后端性能上。但通过测试分析前端性能,找出前段性能缺陷,可以更加容易、快速、低成本的提高web系统的响应时间,提高用户易用性。针对上述问题,本文通过分析前端性能优化内容的难易程度、优化成本将前端性能影响因素分为三个种类,针对不同类型网站提出了最低应满足的内容,为网站的前端性能评价提供了可靠的依据。
关键字:前端性能,评价方法,PageSpeed,Yslow,Web系统
【Abstract】With the development of work, users access speeds for website have e stronger. Performance testing of web system focused on back-end performance. But optimization of front-end performance was more easily, more low cost for reduce response time. For this point, this paper analyzed front-end points, and divides three classes for front-end performance optimization. It defined the minimum matching for the front-end points. This front-end Performance evaluation method provides the website’s front-end performance.
【Key words】 front-end performance, Evaluation Method, PageSpeed, Yslow,Web System
1、引言
随着网络的日益发展,B/S架构的不断完善,网站开发技术的日趋简便,使得建设一个Web系统越来越容易,生命周期越来越短。NIC)发布的《第27次中国互联网发展状况调查统计报告》显示截至2010年12月,中国的网站数(域名注册者在中国境内的网站数包含了境内接入和境外接入)已经达到的191万个。Web系统的页面数和单个页面的字节数等互联网资源数却又大幅度的增长。[1]对于Web系统所包含的页面数的增多和单个页面的字节数等互联网资源的大幅增长。Web系统完成一次交互响应网络传输的字节数越来越大,这也导致响应时间越来越长。对于Web系统的任何一次交互,响应时间大于15秒,对于大多数人是无法容忍的,响应时间大于4秒时,人的短期记忆会受到影响,工作的连续性就会被破坏。[2]对于一个用户的发起的每次响