关于缓存问题? 大家都知道,asp.net有缓存的功能,但是浏览器也有缓存,请问各位,这两个缓存有什么区别吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 浏览器的缓存是在客户端(一般在磁盘上),asp.net的Cache是在服务端的内存里,而且是被所有用户共享的 有区别,也有联系.asp.net缓存,初步讲,一般有 :1.数据缓存,譬如数据库中经常要查询的数据,可以一次取出来,放在内存cache中,供多次读取2.页面/控件输出缓存 是将一个页面(或控件)的最终输出html代码放在内存中,下次读取同一页时,如果在有效期内,可直接从读取这个页的html内容镜像,很快捷至于浏览器缓存,它与ASP.NET的页面输出缓存有联系,但有很大区别.我们在定义asp.net页面输出缓存的时候,可以定义缓存级别/区域,譬如仅服务器上有缓存,或代理服务器上有缓存,或服务器+浏览器都有缓存.浏览器缓存,保存在某个用户的电脑上,只能供某个用户使用,asp.net的服务器端页面输出缓存,当然可以对所有浏览此页的人使用. Josn 在线等,做行业板块涨幅榜的程序,求教大牛 datagrid 分页会混乱的问题 寻求网页方面实用的技术书籍 asp.net中常用到的SQL分页存储过程 一个关于dropdownlist的郁闷问题。 新手阿,这个程序在vs2003.net运行不了啊?请看下 在这里问个sql,想来没问题 分页排序问题!!!! 搞了很久,不懂! 一个javescript的问题 CSS 在未登录前的疑问 vss版本控制 团队里能用不同vs版本吗?个人想用vs2010
1.数据缓存,譬如数据库中经常要查询的数据,可以一次取出来,放在内存cache中,供多次读取
2.页面/控件输出缓存 是将一个页面(或控件)的最终输出html代码放在内存中,下次读取同一页时,如果在有效期内,可直接从读取这个页的html内容镜像,很快捷至于浏览器缓存,它与ASP.NET的页面输出缓存有联系,但有很大区别.
我们在定义asp.net页面输出缓存的时候,可以定义缓存级别/区域,譬如仅服务器上有缓存,或代理服务器上有缓存,或服务器+浏览器都有缓存.浏览器缓存,保存在某个用户的电脑上,只能供某个用户使用,asp.net的服务器端页面输出缓存,当然可以对所有浏览此页的人使用.