我不信这样的静态页面能提高速度???
我看到通过asp.net生成静态页面,都是先读出数据库的信息在写入模板,生成静态页输出,但是
我想要是这样的话,生成静态页面不也消耗时间吗?不也占用服务器资源吗?那不会更慢吗?我想
那样还不如不生成静态页呢?纯属菜鸟猜测,还请高手指点迷津。
我是这么做的,比如一个新闻发布系统。我是直接生成静态页,数据库只保存文件名。
不知那种方法更好!
问题点数:0、回复次数:5Top
1 楼ldljlq(越搞越不明白)回复于 2004-12-03 17:43:59 得分 0
当然是生成静态页面最快。
不过你没理解完整,生成静态页面,只是在新闻录入保存的时候才生成一次,以后只要没改动,就不需要生成,直接访问静态页面就行了,不是每次访问都需要重新生成静态页面的。
所以说这种方法性能最好,是大访问量的首选。Top
2 楼nga96(因为我笨,所以努力。陈勇华)回复于 2004-12-03 18:50:54 得分 0
now i knowTop
3 楼bolly(波波℡)回复于 2004-12-03 19:16:35 得分 0
对,只是在提交数据库的时候生成,不是游览的时候生成Top
4 楼ALLsharps(修改用户信息)回复于 2004-12-03 19:41:05 得分 0
只要不是请求一次,生成一次,那就达到目的了,
Top
5 楼oupatch(QQ:47668753)回复于 2005-04-07 10:17:30 得分 0
只是在新闻增加或修改时生成静态页面.
以后在数据表记录未改动和静态页面存在时,就直接访问静态页面.
删除记录时,删除表记录后还需删除相应的静态页面.Top




