欢迎光临!今天是2017年10月18日 星期三
首页 基础教程  留言薄制作  神奇FSO  ASP优化  ASP实例  SQL语法  VB教程  安全手册  综合技巧  案头必备  留言  
 ASP优化
·如何增强ASP程序性能_简介
·技巧1:在Web服务器上缓存..
·技巧2:在Applicati..
·技巧3:在Web服务器磁盘上..
·技巧4:避免在Applica..
·技巧5:不要在Applica..
·技巧6:聪明地使用Sessi..
·技巧7:将代码装入COM对象中
·技巧8:使用Option E..
·技巧9:拷贝经常使用的数据到..
·技巧10:避免再定义数组
·技巧11:使用Respons..
·技巧12:批处理单行脚本和R..
·技巧13:使用< OB..
·技巧14:避免在循环中串联字..
·技巧15:打开浏览器和代理的..
·技巧16:在任何可能时使用S..
·技巧17:避免使用服务器变量
·技巧18:调整Web服务器
·二十八条改善ASP性能和外观..
·28-1将经常使用的数据缓存..
·28-2将经常使用的数据缓存..
·28-3将数据和 HTML ..
·28-4避免将非敏捷的组件缓..
·28-5不要将数据库连接缓存..
·28-6合理地使用 Sess..
·28-7将代码封装在 COM..
·28-8迟一点获得资源,早一..
·28-9进程外执行过程以性能..
·ASP 选项
·28-10:使用显式选项
·28-11在子例程和函数中使..
·28-12将经常使用的数据复..
·28-13:避免重新确定数组..
·28-14:使用响应缓冲
·28-15:批处理内嵌脚本和..
·28-16:如果页面需要很长..
·28-17:使用 < ..
·28-18:对于ADO和其它..
·28-19:利用浏览器的验证..
·28-20避免在循环语句中使..
·28-21:启用浏览器和代理..
·28-22:尽可能使用Ser..
·28-23:在目录 URL ..
·28-24:避免使用服务器变..
·28-25:升级到最新和最出..
·28-26:优化 Web 服..
·28-27:进行性能测试
·28-28:阅读资源链接
■ ASP优化 > 技巧1:在Web服务器上缓存经常使用的数据
  典型的情况是:ASP页面从后台存储中取回数据,然后以超文本标记语言(HTML)的形式形成结果。不管数据库的速度如何,从内存中取回数据要比从后台存储设备中快得多。从本地硬盘读取数据通常也非常快。所以,提高性能可以通过缓存服务器上的数据来实现,无论是将数据缓存在内存中,或者本地硬盘中。

  缓存是经典的“空间换时间”的折中方式。如果缓存得恰当,就可以看到显著的性能提升。为了让缓存有效,必须保证缓存数据是经常要重用的,而且也是计算起来繁琐的。装满陈旧数据的缓存是对内存的浪费。

  不经常改变的数据是缓存的较好对象,因为不需要随时考虑这些数据更新后的同步操作。组合框、参考表格、DHTML代码、扩展标记语言串、菜单以及站点配置变量(包括数据源名字DSNS,Internet协议地址IP以及Web路径)都是很好的缓存对象。注意:要缓存数据表达式而不是数据本身。如果一个ASP页面经常变化并且很费力去缓存(比如整个产品目录),就要考虑预产生HTML,而不是每次发生请求时再描述它。
■今日推荐:技巧17:避免使用服务器变量

本网站是学习网站,内容整理大多来自互联网,尽量标明了出处,如果侵犯了您的权力请通知我,立即纠正
欢迎提出宝贵建议,提供相关资料,以便相互学习,共同提高!