.Net 对于那些访问频率高的 的页面生成 静态页面的有关问题(非伪静态,为的提高访问效率和降低服务器压力)
.Net 对于那些访问频率高的 的页面生成 静态页面的问题(非伪静态,为的提高访问效率和降低服务器压力)
我知道的就是,对于某些访问频率高的页面做一个模板,然后用模板生成 静态页面 放到文件夹里,让用户访问静态页面。
问题是:
例: 新闻列表页 生成静态列表页 ,新闻详细内容也生成静态页面。
问题1:如何让列表页中的地址执行 对应的新闻详细页呢?
问题2:后台添加新闻信息时。何时生成相应的静态页面。信息标题和相应的访问地址如何对应呢。
--------
希望有次方面经验的牛人们给开导一下!
------解决方案--------------------
生成静态页并且维护静态页中的链接是一个很麻烦的事。建议使用缓存机制。
.net有页面缓存,控件缓存。页面本身也会根据<Head>中的meta标记来确认页面是否需要缓存
------解决方案--------------------
http://cn.bing.com/search?q=asp.net+outputcache&qs=n&pq=asp.net+outputcache&sc=6-19&sp=-1&sk=&cvid=c168e655881a488f8fa21ec280ccf8a1&intlF=&upl=zh-chs&FORM=TIPCN1
------解决方案--------------------
生成静态了以后,访问网页就增加磁盘压力了。
缓存速度更好。
我知道的就是,对于某些访问频率高的页面做一个模板,然后用模板生成 静态页面 放到文件夹里,让用户访问静态页面。
问题是:
例: 新闻列表页 生成静态列表页 ,新闻详细内容也生成静态页面。
问题1:如何让列表页中的地址执行 对应的新闻详细页呢?
问题2:后台添加新闻信息时。何时生成相应的静态页面。信息标题和相应的访问地址如何对应呢。
--------
希望有次方面经验的牛人们给开导一下!
------解决方案--------------------
生成静态页并且维护静态页中的链接是一个很麻烦的事。建议使用缓存机制。
.net有页面缓存,控件缓存。页面本身也会根据<Head>中的meta标记来确认页面是否需要缓存
------解决方案--------------------
http://cn.bing.com/search?q=asp.net+outputcache&qs=n&pq=asp.net+outputcache&sc=6-19&sp=-1&sk=&cvid=c168e655881a488f8fa21ec280ccf8a1&intlF=&upl=zh-chs&FORM=TIPCN1
------解决方案--------------------
生成静态了以后,访问网页就增加磁盘压力了。
缓存速度更好。