基于缓存技术的BBS系统优化

被引量 : 0次 | 上传用户:huacheng520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机应用的不断普及,人们的工作和生活越来越离不开网络。BBS作为一种传统的网络应用,至今仍吸引着大量的用户,并且用户数量程逐年递增的趋势。并发量大、交互性强、信息含量高是BBS系统区别于一般网络应用的主要特点。如何提高BBS系统的响应速度,是众多研究人员面临的一项重要课题。提高BBS响应速度的方法有很多种,并且都能取得一定的效果。如果能在不增加硬件开销的情况下短时间内提高网站性能,那么对站点的所有者来说是最经济的手段。Web缓存技术就是在这种设想下提出的一种最为有效的手段。本文以一个现有的BBS网站为例,研究了缓存技术在Web中的应用,并根据测验结果,提出了一些观点,具有一定的参考价值。本文首先介绍了中国互联网发展状况和Web系统面临的主要问题。对可用的几种解决手段进行了分析,通过比较它们各自的优缺点,选定了研究的主要内容——BBS缓存技术的应用。接着介绍了缓存技术产生的主因、应用范围、缓存的位置及Web缓存的几个主要性能指标。分析了静态页面和动态页面的可缓存性及缓存的位置。然后根据实际情况选定了以ASP.NET 2.0为主要技术平台,阐述了在.NET 2.0中提供的缓存管理手段和使用方法。以此为基础对现有系统展开分析,包括BBS系统的用户行为分析和可缓存性分析,并以此为基础提出了一整套系统优化方案,其中包括对参数变化不大的页面进行整页缓存,对部分内容在一定时期内具有稳定性的页面进行部分缓存,对需要大量查询操作才能生成的页面进行应用程序数据缓存。同时考虑到缓存数据过期问题,利用SQL缓存依赖保证了数据一致性。最后利用Firebug软件的网络监控功能,对优化前和优化后的系统性能进行了对比和评价。最后得出结论,综合运用本文提出的优化方案,系统整体性能有较大的提高,降低了对用户响应的等待时间,改善了用户体验。
其他文献
企业合并会计方法有购买法和权益结合法,不同的合并方法适用于不同交易实质的企业合并,不同的合并方法也会呈现出不同的会计盈利数字。这两种合并方法在合并市场的发展中都起
通过对长春市高架桥桥下空间景观环境现状进行调研分析,发现桥下空间在景观处理技术、景观色彩上存在一些问题.本文根据高架桥的建设对景观环境所产生的影响及桥下空间的活动
2019年10月7日,诺贝尔奖委员会将2019年诺贝尔生理学或医学奖颁发给美国科学家威廉·乔治·凯林(William G.Kaelin)、英国科学家彼得·约翰·拉特克利夫(Pet
富水泥岩开挖后软化很快,产生的问题较多,一直困扰着隧道建设者们。本文以牡丹江双丰隧道工程为依托,首先通过对施工现场监控量测资料的分析得出富水泥岩隧道变形规律;其次结
随着信号边沿速率和系统工作频率不断提高,PCB的走线和叠层特性对系统电气性能的影响越来越显著。因此,给高速PCB设计带来了新的挑战——信号完整性问题,主要包括反射和串扰
本文以江苏为例基于双向固定效应模型对利率市场化进程中农村金融机构市场势力对农村金融市场效率损失的影响进行实证分析。研究表明:利率市场化提高了农村信用社的贷款价格,
本文借助于立体解剖镜和显微镜对紫椴和糠椴种子形态、解剖构造进行了观察、描述和绘图,同时利用摄影显微镜和摄影体视镜对种子的部分性状进行摄影,为打破紫椴和糠椴种子的休眠
进入20世纪以来,随着社会的深度变革和人们法律诉求的增加,法院的民事强制执行行为越来越多,而法院强制拍卖是民事执行行为中的一项重要程序,拍卖制度作为国际上通行的一种竞
ArcGIS Server是将GIS功能集成到企业信息系统中而设计的全功能GIS服务器软件。基于ArcGIS Server开发的水环境功能区划地理信息系统,实现了通过WEB管理图形数据和属性数据的
立足英语专业低年级学生跨文化交际能力的培养,对比分析中西文化的差异对学生写作的影响,探讨在"SPICM"教学模式在英语写作教学中应用,以期培养学习者对文化差异的敏感性、处理