Web前端性能优化的研究与应用

被引量 : 0次 | 上传用户:dai841012
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
计算机技术和网络通讯技术的高速发展促进了Web应用的快速增长和普及,Web应用已经成为人们的一种必不可少的工具,充斥着人们生活的方方面面。电子商务、在线娱乐、电子政务等已经不再是新名词。近年来Web站点数量激增、Web站点的用户规模也日益庞大,其内容和功能也变得十分丰富。在这种情况下,对Web站点的性能要求也越来越高,人们不仅要看到自己需要的内容,而且要求有尽可能快地响应速度,用户不能忍受浏览网页的时候,长时间的等待。所以站点的优化工作势在必行。对于Web站点的优化,后台的优化技术已经比较成熟,比如数据库的优化、后台代码的优化,但是对Web前端性能优化的研究和重视度还远远不够,就国内的情况来看,大多数站点并不关注Web前台的性能优化,这方面的研究也很少。事实上Web前台优化空间非常大。本文专注于Web前端的性能优化,致力于在不改变Web站点原始架构、不改变数据库和后台代码的基础上,以尽可能小的代价实现对Web站点性能的提升。本文首先介绍了Web前端优化的选题背景、国内外的研究现状。分析了Web站点在发展过程中的各种模式,以确定前端的范畴,提出了Web前端优化所关注的内容和进行Web前端优化的必要性。接下来通过对影响Web前端性能的各种因素,包括HTTP协议、浏览器工作方式、缓存机制、页面大小、页面结构以及Ajax等前端相关理论的分析,有针对性的提出了前端优化的多种技术开展方法。并通过理论和实验相结合的方式验证优化方案的正确性和可行性。本文着重解决了浏览器的2连接请求问题。Ajax其异步的工作方式使得浏览器的2连接请求问题越来越突出。为了避免阻塞现象的发生,本文设计并实现了一个基于等待时间提升优先级的优先级请求队列,使所有的异步请求都放入优先级对列,由该队列管理请求和发送请求,防止两个以上的并发服务器连接。文章最后,实现了一个信息安全评估网站,并把文章中讨论到的优化方案综合运用得到该站点中,由此证明这些优化方案是正确的可行的,有现实的意义和价值。
其他文献
乡村旅游市场作为一个复杂而庞大的整体,由不同的购买者和群体组成,由于这些购买个体和群体在资源条件、消费心理、购买习惯等方面的差异性,会产生不同的消费行为。所以,乡村
目的:下肢深静脉血栓形成是血管外科常见疾病之一,尽管其治疗方法不断改进,但下肢深静脉血栓形成经过正规的溶栓、抗凝及手术为主的综合治疗后复发仍是治疗失败的主要原因。
随着国家“互联网+教育”政策的强力推行,信息技术在体育教学领域得到不断发展和深入,信息化教学手段越来越丰富,运用空间也越来越广泛,如何让信息技术更好的服务于体育教学,
随着经济全球化步伐的加快,中国企业面临的环境发生了深刻的变化,以服务于企业内部管理为主要职责的管理会计,其理论研究和实务发展出现了一些新的动向。从管理会计实务发展
信用风险是银行等金融部门所面临的主要风险,加强信用风险管理一直是各国金融部门及其监管机构的工作重点。目前我国银行业较高的不良贷款率己成为阻碍我国经济健康发展的巨
体育产业已突破传统意义上的体育内涵,形成一项新兴产业,正在成为推动我国乃至全球经济增长的新增长点。体育产业被称之为21世纪的朝阳产业。改革开发以来,经过短短三十年快
随着预拌砂浆的迅速发展,黄砂作为一种短期内非可再生资源,在一些地区已经出现供不应求的情况,针对这种情况,文章研究了机制砂对预拌砂浆理化性能和施工性能的影响,对比了机
国以才立,政以才治,业以才兴。人才资源是第一资源,是关系党和国家事业发展全局的基础性、战略性、决定性的重要问题。当今世界,人才己成为一个国家综合国力和国际竞争力的决
利用超声疲劳实验方法研究了2种商业42CrMo钢和2种零夹杂42CrMo钢在不同热处理制度下的超长寿命疲劳性能.结果表明,42CrMo钢疲劳S-N曲线在106-109cyc范围内无平台出现,疲劳极
理财业务起源于20世纪30年代的美国,随后迅速发展成为商业银行盈利的主要来源之一。我国商业银行的理财业务在近几年也取得了长足的发展。但随着美国次贷危机引起的金融危机