主题:  关于生成HTML文件的疑惑

比特空间

职务:普通成员
等级:3
金币:10.0
发贴:853
注册:2002/6/16 11:56:52
#12005/6/15 21:16:13
发现现在很多CMS都是把发表的信息生成HTML文件然后在数据库里指向,而不是最初我们使用的通过数据库调用其内容,我本以为把要发表的信息生成HTML文件,信息就不存放数据库,这样可以使数据库的体积不至于过于庞大,但是我后来无意中发现其实数据库里还是存放着已经发表的信息,我想存放的原因是方便对原来发布的信息进行修改,但是这样既生成HTML文件又在数据库里存放信息,使得需要占用更多的物理空间,这种生成HTML的方法是否值得使用,生成HTML和ASP相比到底有多大的好处?加载速度快?容易被GOOGLE搜索到?



蓝鲸

职务:版主
等级:5
金币:42.1
发贴:2614
注册:2001/12/20 15:57:57
#22005/6/16 8:54:02
生成HTML是有一定好处的,首先是html文件打开速度比asp等要快,占用资源少,减轻数据库压力,大型网站可能就这样考虑。另外html文件容易被搜索引掣搜索到,不过这有些差强人意,一些无关的信息被搜索到也没啥用,有更好的方法导出一些文档,如xml文档等。我想生成html,主要是为减轻服务器压力设计的,几十万的流量,对服务器压力很严重的。不型网不一定要这么做,因为html文件很散,管理方面有些不便,几千篇文单何必搞得磁盘一塌糊涂。如果为了访问量,可以集中导出一些标题性的文档,如现在的RSS就不错。


非常大鱼

比特空间

职务:普通成员
等级:3
金币:10.0
发贴:853
注册:2002/6/16 11:56:52
#32005/6/16 10:19:55
我觉得HTML确实可以减轻服务器压力,因为信息不需要从数据库里调用,但是就像我前面说的这需要占用更多的物理空间,这种以增加物理空间来减轻服务器压力的做法是否值得使用,当然我也可以考虑信息不存放在数据库里,既一次成型,缺点就是无法修改,这种既减少了服务器压力,又节约了物理空间