学位论文 > 优秀研究生学位论文题录展示

基于Portlet的网站的性能问题研究

作 者: 童家琦
导 师: 李善平
学 校: 浙江大学
专 业: 计算机应用技术
关键词: Portlet 网站 性能
分类号: TP393.092
类 型: 硕士论文
年 份: 2011年
下 载: 40次
引 用: 0次
阅 读: 论文下载
 

内容摘要


Internet上数量不断激增的网站,使得人们上网的起点,从默记的网址,演变为网站黄页,又被搜索引擎所替代。但以搜索引擎为核心的日常网络生活仍不够便捷。iGoogle, Yahoo!和AOL等新型门户网站,试图在同一个入口为用户提供所需的各种信息,省去了反复搜索的过程。企业内部也存在相似的需求:局域网内有很多分散的信息源和系统,用户希望能够避免来回切换于众多系统间,在同一个入口便捷地访问众多不同的系统。在Sun, IBM等公司的推动下,Java Community Process为了满足这些需求,制定了一种网站开发规范。这就是基于Portlet的网站。Portlet是一种可插拔的网络组件。它既可以是一个经过定制的信息源,也可以是某个系统或者某种服务的网络接口。开发人员通过组合和复用Portlet来构建网站,从而灵活地组织内容,便捷地集成系统。而Portlet彼此独立的特性,不但分解了复杂的网站功能,更支持并行开发,加快了响应用户需求的速度。基于Portlet的网站并非完美,其中反映比较集中的问题之一,就是性能缺陷。丰富的页面内容导致了完成页面渲染必需的HTTP Request数量大幅增加,处理时间也随之延长;由多个Portlet协作完成后台业务的复杂流程,也是性能问题的隐患。本文介绍基于Portlet的网站,分析它的性能问题,区分其中不同于传统网站性能问题的部分,总结性能问题的解决思路,提出了有针对性的优化手段;根据新的环境改造了传统网站性能优化手段;结合实际项目,针对性能优化方案进行了测试;根据测试结果,分析了各种性能优化手段的作用和适用范围。

全文目录


摘要  3-4
Abstract  4-9
第1章 绪论  9-16
  1.1 研究背景  9-14
    1.1.1 课题背景  9-10
    1.1.2 基于Portlet网站  10-11
    1.1.3 性能问题  11-14
  1.2 课题来源  14
  1.3 本文组织  14-15
  1.4 本章小结  15-16
第2章 基于Portlet的网站的性能问题  16-28
  2.1 性能问题的背景  16-18
    2.1.1 HTTP  16-17
    2.1.2 基于Portlet的网站  17
    2.1.3 访问网页的基本步骤  17-18
  2.2 性能问题分析与解决思路  18-23
    2.2.1 性能问题的产生原因  18-21
    2.2.2 实例分析  21-23
  2.3 性能问题的解决思路  23-25
    2.3.1 减少HTTP Request  23-24
    2.3.2 加快HTTP Request的处理  24-25
  2.4 研究综述  25-27
    2.4.1 学术界的成果  25-26
    2.4.2 工业界的经验  26-27
  2.5 本章小结  27-28
第3章 前端性能优化  28-40
  3.1 前端性能优化的必要性  28
  3.2 优化方案  28
  3.3 减少HTTP Request数量  28-35
    3.3.1 Web Caches  28-34
    3.3.2 合并静态文件  34-35
  3.4 加快HTTP Response下载速度  35-37
    3.4.1 压缩文件  35-36
    3.4.2 缩小文件尺寸  36-37
  3.5 提早页面渲染  37-38
    3.5.1 原理  37
    3.5.2 具体方案  37-38
  3.6 本章小结  38-40
第4章 缓存  40-54
  4.1 后端性能优化的必要性  40-43
    4.1.1 前端性能优化的局限  40-42
    4.1.2 后端性能优化的可行性  42-43
  4.2 服务器端缓存  43-49
    4.2.1 缓存机制  43-44
    4.2.2 缓存策略  44-46
    4.2.3 性能测试结果与分析  46-49
  4.3 并行处理Portlet Request  49-52
    4.3.1 默认的串行处理  49
    4.3.2 并行处理的作用  49-50
    4.3.3 并行处理的局限  50
    4.3.4 选择性地使用并行处理  50-51
    4.3.5 性能测试  51-52
  4.4 本章小结  52-54
第5章 总结与展望  54-58
  5.1 本文的主要工作  54-55
  5.2 本文的贡献和创新点  55-56
  5.3 下一步研究工作  56-58
参考文献  58-61
攻读硕士学位期间主要的研究成果  61-62
致谢  62

相似论文

  1. 稀土元素掺杂Ca3Co4O9与Ag复合材料的制备及热电性能,TQ174.1
  2. 含苯并噁唑新型半芳香聚酰胺的合成与表征,O633.5
  3. 基于酚醛树脂活性炭的制备及负载TiO2吸附—光催化性能,TQ424.19
  4. PBO/SWNT复合纤维的制备及结构与性能研究,TQ340.64
  5. TZ3Y20A-SrSO4陶瓷基复合材料的制备及摩擦学性能,TB332
  6. 溶胶—凝胶AAO模板法制备ITO准一维纳米结构,TB383.1
  7. (ZrB2-ZrO2)/BN复合材料的反应热压烧结及其力学性能,TB332
  8. 超低碳贝氏体钢CO2激光-GMA复合焊接特性研究,TG456.7
  9. Mg-Zn-Y-Zr镁合金的组织结构和力学性能,TG146.22
  10. 纳米稀土硬质合金YG11R的成分与工艺优化及磨损研究,TG135.5
  11. 粉末活性炭—超滤工艺处理微污染地表水试验研究,X703
  12. 液力减速器制动性能及用于飞机拦阻的仿真研究,TH137.331
  13. 变轴向间隙对采用直、弯静叶压气机性能影响的数值研究,TH45
  14. 常温低温组合密封结构的有限元分析与优化设计,TH136
  15. 列车动态监控系统的研究,U284.48
  16. 微粉的粒度组合对水泥混凝土性能的影响,TU528.041
  17. 空心阴极特性及对霍尔推力器特性影响的实验研究,V439.2
  18. 锂离子电池硅碳负极材料的制备与性能研究,TM912.9
  19. 低轨卫星移动信道特性模拟硬件实现,TN927.23
  20. PXI高性能数字I/O模块研制,TP274
  21. 基于比对技术的非法网站探测系统的实现与研究,TP393.08

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序 > 网络浏览器
© 2012 www.xueweilunwen.com