菜单
  

    2.相关技术介绍
    2.1缓存技术
    陆正,尤澜涛等人在《ASP.NET网站优化方法研究》中指出:“缓存是一种无需花费大量时间和精力就能得到很大程度的性能提高的方法[8]。”这很好的说明了缓存对网站性能优化的重要性。其实,缓存就是一个存储器,不过这个存储器内存放的数据可以进行高速交换。在计算机的发展过程中,由于CPU的运算速度在发展中与内存的运算速度拉开了距离,这使得了CPU等待内存响应,进而影响了计算机的运行速度。经过前人的努力,缓存就问世了。计算机运行时会先把部分指令先从内存放入缓存中,CPU运行时就会先到缓存中查找,如果缓存中没有需要的数据,CPU才会去访问内存。这样就大大提高了CPU的运算速度。
    网站中的缓存就是指系统或者应用程序将频繁使用的数据保存到缓存中,当系统或应用程序再次使用这些数据时,就可以通过提取内存中的数据来快速的应答,而不需要再次访问数据库来查找所需的数据,这样就减少了网站的数据响应时间。因此缓存技术是提高应用程序访问效率的重要技术之一。
    缓存技术的优点:
    (1)减少网络流量,从而减轻网络拥塞。
    (2)降低客户访问延迟,其主要原因有:已缓存的内容,客户可以通过缓存获取而不是从服务器获取或重新计算生成,从而减小了传输延迟缩短了响应时间;没有被缓存的内容由于网络拥塞及服务器负载的减轻而可以较快地被客户获取。
    (3)由于客户的部分或者全部请求内容可以通过缓存获取,从而减轻了远程服务器的负载。由于网页访问频率很高 如果每次访问都要重新动态生成,严重影响其访问的效率 。如果采用数据缓存技术,将全部或部分数据暂时存放在内存中,页面上不变的数据可以直接从缓存中取用,这样就可以大大提高数据访问的效率[9]。
    (4)如果由于服务器故障或者网络故障造成了服务器无法响应客户请求,客户可以从缓存的获取内容副本,使得web站点服务的鲁棒性(Robustness)的到了加强。
    2.2 页面静态化技术
    静态页面是网页的代码都在页面中,不需要执行asp,php,jsp,.net等程序来生成客户所请求的网页代码的网页。但是静态页面不能自主管理发布更新的页面,如果想要更新网页内容,就需要通过FTP软件把文件下载下来用网页制作软件修改,常见的静态页面有:.html扩展名的、.htm扩展名的。但是静态页面并非是说网站上没有动画的就是静态页面。
    网站页面静态化在WEB开发中一般理解为网站中大部分超链接所引用的页面是单独的HTML静态页面文件(如*.htm、*.html等页面文件)。在ASP.NET中(ASP、PHP或JSP也一样),页面都是通过运行库(其他语言也有相应的解释器或运行环境)动态生成HTML代码,然后发送到浏览器端的,而不是直接发送页面文件。而通过一定的技术手段,将浏览用户通过超级链接可能浏览到的页面内容预先转换为单独的HTML静态页面,当用户浏览时,服务器直接会把该页面文件发送到浏览器端解析。
    页面静态化的优点:
    (1)没有数据库访问或减少服务器对数据响应的负荷
    众所周知,asp、php、jsp、.net等动态程序,每次的访问都需要读取调用数据库,之后才能显示数据,这样相对来说流量的使用就比较大,与此同时也增加了对数据库的读取次数,增加了数据库的压力,影响网站加载速度。然而把网站首页,内容、栏目页静态化,这样会直接除去了读取数据库的操作,减少了网站加载过程中的环节,提高了网站反应速度。
    (2)生成静态路径有利于搜索引擎的抓取和收录
  1. 上一篇:利用可信计算提高云计算安全性的相关研究
  2. 下一篇:云运营商效益最优的资源分配机制与算法
  1. php+mysql志愿者服务平台前端页面设计

  2. jsp+mysql企业人事管理系统的设计和实现

  3. C#和SQLServer的宿舍管理系统的开发

  4. C#和sqlserver学生管理系统设计

  5. 计算机音乐分类辨识研究

  6. 基于网页分析和抓取技术的金融数据采集系统

  7. asp.net+sqlserver学生选课管理系统设计和源代码

  8. 大众媒体对公共政策制定的影响

  9. 电站锅炉暖风器设计任务书

  10. 乳业同业并购式全产业链...

  11. 酸性水汽提装置总汽提塔设计+CAD图纸

  12. 当代大学生慈善意识研究+文献综述

  13. java+mysql车辆管理系统的设计+源代码

  14. 十二层带中心支撑钢结构...

  15. 中考体育项目与体育教学合理结合的研究

  16. 河岸冲刷和泥沙淤积的监测国内外研究现状

  17. 杂拟谷盗体内共生菌沃尔...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回