关键技术剖析ASP NET数据缓存
简介
大量的网站页面是采用动态的方式根据用户提交的不同请求创建生成页面正如大家所知动态页面有助于根据用户要求来提供定制的动态内容同时也利于获取在数据库中每时每刻更新的资料缺点是为每个用户请求生成同一页面增加了系统开销
为了克服此问题一些网站采用页面生成引擎对所有页面生成HTML静态页面但这样生成的页面对所有用户的请求其内容都是相同的
说明ASPNET 提供了缓存技术有助于系统最大程度地解决这个问题它能缓存输出的页面保存在存储器中缓存用户请求的内容缓存的特点可以根据不同方式来定制
ASPNET提供种主要形式的缓存页面级输出缓存用户控件级输出缓存(或称为片段缓存)和缓存API页面级输出缓存和片段缓存的优点是非常易于实现在大多数情况下使用这两种缓存就足够了而缓存API则提供了额外的灵活性利于在应用程序的每一层利用缓存下面分别介绍这种缓存技术在系统各层中的应用
返回目录ASPNET项目开发指南
编辑推荐
ASPNET MVC 框架揭秘
ASPNET开发宝典
ASP NET开发培训视频教程