分类：电脑/网络-互联网
问题：asp.net如何提高用户访问量大时候的速度 
回答：第一个问题，在temporary internet files（简称TIP)中，存储的内容很多，包括动态页面的内容，这个要看你的IE设置，打开IE的internet选项，在常规选项卡中，中间部门“internet 临时文件”，选“设置”，在“检查页面的较新版本”下面，有几个选项，默认是自动，就是你访问某一个页面后，再次访问，它将不去服务器上读，而是读本地缓存；作为我来说，因为我是做web开发的，我会选“每次访问本页时检查”，这样，每次访问都会去服务器，而不是读本地缓存；下面有“使用的磁盘空间”，当这个空间大小用完时，系统会自动删除最早的信息；这个优化技术，只算客户端的优化，对我们web开发人员来说，我们没有办法去操控客户机；第二个问题，outputcache，作为页面级缓存，是缓存的整个页面，它是缓存在服务器端的，举例来说，我做了一个页面，这个页面每次都要读取，但它的数据更新量不大，我给它做个outputcache缓存，时间为6秒，那么，在6秒内，第一个访问这个页面的人，它的速度有点慢，因为页面要读数据库，而其后的人，读取的页面，将不再读数据库，速度稍快一些；6秒后，再次的第一个人的访问会读取数据库；也就是说，不管你有多少访问这个页面，最多是6秒钟访问一次数据库，一分钟就访问了十次；这个缓存，是将动态页面缓存在服务器端，客户端访问时依然是将数据从服务器端传到客户端，于对页面中的图片来说，并没有优化；，第一个问题与第二个问题之间，没有相互联系；如于你这个问题，就是大图片显示问题，没有太好的办法，你可以考虑采用ajax，也只是提高用户体验而已；还是需要从服务器端下载到和户端显示；