新客网WWW.XKER.COM:致力做中国最专业的网络学院!
学院: 操作系统 - 网络应用 - 服务器 - 网络安全 - 工具软件 - 办公软件 - Web开发 - 数据库 - 网页设计 - 图形图像 - 媒体动画 - 硬件学堂 - 存储频道 - QQ专区
您的位置:首页 > 软件开发 > .Net开发 > Asp.net教程 > 正文:我来答题

我来答题

新客网 XKER.COM 2003-07-12 来源: 收藏本文
一般有三种缓存方式:
1.页面级缓存
     在IIS中实现
     简单来说,就是你定义一个更新间隔,在这个间隔内
所有的asp请求都被当成静态页面(你可以想像成html页面)
处理,直接从缓存引擎中取出以前生成的结果。到了更新间隔
后,IIS才会再次动态解析这个aspx页面。

2.部分页面级缓存
     这个应该同时由Framework和IIS实现
     说白了就是页面中一部分数据是静态的,而另外一部分数据
需要及时动态更新,这个技术就是把那些静态的部分直接从
缓存中获取,而没缓存的部分需要动态解析。

3.数据级的缓存
     这个是由Framework来实现的
     如果你对缓存要求更严格,需要对某些变量进行缓存,例如
数据库的连接字符串之类的变量,就需要使用到Framework中的
字典对象,它有一个CacheDependancy方法。
     
收藏】 【评论】 【推荐】 【投稿】 【打印】 【关闭
发表评论
要记得去论坛讨论,点击注册新会员匿名评论
评论内容:不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
阅读排行
随机推荐
实用信息推荐