高收录域名 有收录的域名,有历史建站记录域名,搜狗pr域名,搜狗权重域名,搜狗权重域名,高收录域名,百度权重域名,外链反链域名,景德镇网站建设

Outputcache在网站开发中的应用

Outputcach用来对页面服务器如何进行高速缓存进行控制ASP.NET支持一组非常强大得高速缓存性能。当某个页面可使用输出高速缓存时,那么在该页面首次被请求时,它会被编译和运行,同时其结果会被发送回浏览器。但与服务器清除任何内容不同的是,运行页面的结果会存储在服务器上。而下一次出现对该页面的请求时,即便发出请求的用户与上次不同,服务器就可以不必再次运行该页面而直接将其结果发送给用户,这就大大提高了系统的性能,特别是如果我们的页面生成的数据库,但创建该页面的基础数据不会经常发生变化时,其效果尤其明显。

VaryByCustom属性用来识别任何自定义高速缓存要求。如果字符串“browser”作为该属性的值被传送,那么高速缓存将随浏览器名称和版本的不同而变化。但高速缓存发生变化时,在高速缓存发生变化所依据的不同条件的基础上就会存储一个经过不同处理的页面。例如,假设高速缓存因浏览器的不同而发生变化,此时就会存储一个用于IE6的版本,一个用于IE5的页面版本,以及一个用于Netscape6的页面版本。如果有人使用opera来访问网站,那么由于该浏览器类型以前没有高速缓存,因此就会产生一个新的页面并被发送回浏览器,接着系统会将该页面高速缓存以用于opera浏览器的下次请求。

2014-08-18 | 发布:zhushican | 分类:建站教程 | 评论:0