学位论文 > 优秀研究生学位论文题录展示
基于缓存技术的BBS系统优化
作 者: 杨鹏飞
导 师: 林予松
学 校: 郑州大学
专 业: 计算机应用技术
关键词: Web BBS 缓存 优化
分类号: TP393.094
类 型: 硕士论文
年 份: 2010年
下 载: 16次
引 用: 0次
阅 读: 论文下载
内容摘要
随着计算机应用的不断普及,人们的工作和生活越来越离不开网络。BBS作为一种传统的网络应用,至今仍吸引着大量的用户,并且用户数量程逐年递增的趋势。并发量大、交互性强、信息含量高是BBS系统区别于一般网络应用的主要特点。如何提高BBS系统的响应速度,是众多研究人员面临的一项重要课题。提高BBS响应速度的方法有很多种,并且都能取得一定的效果。如果能在不增加硬件开销的情况下短时间内提高网站性能,那么对站点的所有者来说是最经济的手段。Web缓存技术就是在这种设想下提出的一种最为有效的手段。本文以一个现有的BBS网站为例,研究了缓存技术在Web中的应用,并根据测验结果,提出了一些观点,具有一定的参考价值。本文首先介绍了中国互联网发展状况和Web系统面临的主要问题。对可用的几种解决手段进行了分析,通过比较它们各自的优缺点,选定了研究的主要内容——BBS缓存技术的应用。接着介绍了缓存技术产生的主因、应用范围、缓存的位置及Web缓存的几个主要性能指标。分析了静态页面和动态页面的可缓存性及缓存的位置。然后根据实际情况选定了以ASP.NET 2.0为主要技术平台,阐述了在.NET 2.0中提供的缓存管理手段和使用方法。以此为基础对现有系统展开分析,包括BBS系统的用户行为分析和可缓存性分析,并以此为基础提出了一整套系统优化方案,其中包括对参数变化不大的页面进行整页缓存,对部分内容在一定时期内具有稳定性的页面进行部分缓存,对需要大量查询操作才能生成的页面进行应用程序数据缓存。同时考虑到缓存数据过期问题,利用SQL缓存依赖保证了数据一致性。最后利用Firebug软件的网络监控功能,对优化前和优化后的系统性能进行了对比和评价。最后得出结论,综合运用本文提出的优化方案,系统整体性能有较大的提高,降低了对用户响应的等待时间,改善了用户体验。
|
全文目录
摘要 3-4 ABSTRACT 4-6 目录 6-9 第一章 引言 9-16 1.1 中国互联网发展状况 9-10 1.2 BBS发展状况 10-12 1.3 存在的问题和解决途径 12-14 1.4 主要工作和结构安排 14-16 第二章 WEB缓存的研究 16-30 2.1 缓存介绍 16-17 2.1.1 缓存的产生 16 2.1.2 高速缓存的工作原理 16-17 2.1.3 高速缓存的构成 17 2.1.4 缓存应用范围 17 2.2 静态页面缓存技术 17-22 2.2.1 客户端缓存技术 18 2.2.2 代理服务器缓存技术 18-20 2.2.3 服务器端缓存技术 20-21 2.2.4 内容缓存的定义 21-22 2.3 动态页面缓存技术 22-29 2.3.1 CGI规范 22-23 2.3.2 ASP.NET技术 23-25 2.3.3 动态页面可缓存性问题 25-27 2.3.4 Web缓存的性能指标 27-29 2.4 小结 29-30 第三章 实施缓存的关键技术 30-41 3.1 页输出缓存 30-32 3.2 缓存页面的多个版本 32-34 3.3 部分缓存 34-36 3.4 缓存应用程序数据 36-39 3.5 缓存依赖 39-41 第四章 系统应用 41-62 4.1 BBS系统工作原理 41-42 4.2 现有系统分析 42-48 4.2.1 系统模块分析 42-44 4.2.2 用户行为分析 44-45 4.2.3 可缓存性分析 45-48 4.3 具体实施 48-57 4.3.1 页输出缓存的实现 48-50 4.3.2 部分缓存的实现 50-52 4.3.3 应用程序数据缓存的实现 52-55 4.3.4 数据一致性的解决方案 55-57 4.4 系统测试 57-62 4.4.1 测试目的 57 4.4.2 测试方法 57-58 4.4.3 测试结果 58-62 第五章 总结与展望 62-64 5.1 总结 62-63 5.2 展望 63-64 参考文献 64-66 致谢 66
|
相似论文
- 超声波钎焊填缝及钎缝优化工艺研究,TG454
- 曲拉精制干酪素褐变因素及工艺优化研究,TS252.5
- 压气机优化平台建立与跨音速压气机气动优化设计,TH45
- 常温低温组合密封结构的有限元分析与优化设计,TH136
- CMOS星敏感器图像采集系统研究,V448.2
- 涡轮S2流面正问题气动优化设计研究,V235.11
- 基于蚁群算法的电梯群优化控制研究,TU857
- 中心回燃式燃烧室燃烧特性研究,TK223.21
- 内置式高效永磁同步电机的设计研究,TM341
- 内点法在大型电力系统无功优化中的应用研究,TM714.3
- 轴向磁通感应子式高温超导电机的基础研究,TM37
- AVS视频解码器在PC平台上的优化及场解码的改善,TN919.81
- 多重ANN/HMM混合模型在语音识别中的应用,TN912.34
- AES算法及其DSP实现,TN918.1
- 多层卫星网络稳定性设计研究,TN927.23
- 电视制导系统中视频图像压缩优化设计及实现研究,TN919.81
- 海量多数据库集成系统的查询处理研究,TP311.13
- 基于用户兴趣特征的图像检索研究与实现,TP391.41
- 隐式用户兴趣挖掘的研究与实现,TP311.13
- 基于WEB的仿真互操作性测试工具研究,TP391.9
- LXI仪器Web接口开发,TP274
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序 > 远程登录(Telnet)
© 2012 www.xueweilunwen.com
|