您的位置:首页 > 编程语言

页面部分缓存概述

2008-06-28 10:01 253 查看
                页面部分缓存概述
     页面部分缓存允许缓存页的部分内容,其他部分则为动态内容。由于大部分Web页面的某些部分在每一次请求时都需要进行更改,所以,在这种情况下,就只能缓存页面的一部分,即页面部分缓存。
页面部分缓存可采用两种工作方式:控件缓存和缓存后替换。控件缓存有时也称为分段缓存,这种缓存方式允许将信息包含在一个用户控件内,然后将该用户控件标记为可缓存的,以此来缓存页输出的部分内容。而缓存后替换将缓存整个页,但页中的某些部分是设为不缓存的。这恰恰与控件缓存相反。
设置控件缓存的实质是对用户控件进行缓存配置。主要包括以下3种方法:一是使用@OutputCache指令以声明方式为用户控件设置缓存功能;二是在代码隐藏文件中使用PartialCachingAttribute类设置用户控件援存;三是使用ControlCachePolicy类以编程方式指定用户控件缓存设置。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  编程 工作 web