整站程序,页面动态生成为HTML好,还是用存入数据库好?

cuoxinyuan 2004-08-27 02:17:41
听说,在整站程序开发的过程中。页面的显示可以有好多种办法。

一种就是,生成静态网页,比如该站的发帖的时候最后的页面就是生成的静态的。

第二种就是,调用数据库。很多网站也是这么做的。

还有一种好象就是那种动网BBS的方式。文章的内容分离出来,生成TXT文件,其他的地方我也看不懂。
大家说从效率和编成难度上说那一种比较好。请指教!!!
...全文
312 25 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
25 条回复
切换为时间正序
请发表友善的回复…
发表回复
nchen123 2004-08-31
  • 打赏
  • 举报
回复
Access911 的老大也来了, 瞻仰一下...
cuoxinyuan 2004-08-31
  • 打赏
  • 举报
回复
太感谢大家了!
DARKNESSFALL 2004-08-28
  • 打赏
  • 举报
回复
使用HMTL+数据库的
-----------------
不明白!怎么使用?
  • 打赏
  • 举报
回复
静态的会快一些~
daeren 2004-08-28
  • 打赏
  • 举报
回复
的比较好!如果站点的信息访问量不是很大,做成HTML的就没有必要了,相对而言HMTL的维护不是很方便,不过建议使用HMTL+数据库的
duanboshi 2004-08-28
  • 打赏
  • 举报
回复
我觉得动网 比较好,
对不起,我是菜鸟!
daeren 2004-08-28
  • 打赏
  • 举报
回复
我觉得如果是个大型站点,信息访问量比较大的话,做成HTML
wittyWYZ 2004-08-28
  • 打赏
  • 举报
回复
就是啊,如果每次数据库内容修改,就需要每次都生成一个html页面,原来的覆盖还好一点,不覆盖就不好了.不过我还是觉得生成静态页面的看着舒服,我想是不是这样对服务器会比较安全一点,因为我们看到的都是静态页面的地址,不会是数据库中的id号和一些参数了.
butcher2002 2004-08-28
  • 打赏
  • 举报
回复
我觉得FSO生成静态只是供浏览~完了FSO还要进行删除操作的
butcher2002 2004-08-28
  • 打赏
  • 举报
回复
你觉得生成静态页就能抓得到的话~那小企业网就没的做了

过不了几天~40G硬盘就满了~
DosonWL 2004-08-28
  • 打赏
  • 举报
回复
抛开程序的角度,我们应该先问一问自己,我们做网站的目的是什么?是为了吸引更多的浏览者。那么我们怎么样才能吸引更多的浏览者呢?就是让搜索引擎更多的抓取我们网站的内容,可是,动态的页面搜索引擎是抓取不到的,只有静态的才可以。可是静态的使用着又不方便。

中和两者,所以,答案不就结了!应该把数据存到数据库里,再作一个模板。然后每次把先把数据生成静态的html页面,以后需要修改的时候把数据库里的内容取出来,修改后再生成html页面,再把修改后的数据存到数据库里。
lcs8088998 2004-08-28
  • 打赏
  • 举报
回复
还是生成静态文件吧!

具体怎么做我也不知道

你去看看"新浪“等大网站,人家的网页好多都生成了静态页

这样子,浏览起来速度会快很多!

cuoxinyuan 2004-08-28
  • 打赏
  • 举报
回复
UP
jouwei 2004-08-28
  • 打赏
  • 举报
回复
DosonWL(多森) :
.....应该把数据存到数据库里,再作一个模板。然后每次把先把数据生成静态的html页面,以后需要修改的时候把数据库里的内容取出来,修改后再生成html页面,再把修改后的数据存到数据库里。
----------------------------
我的一点改进意见:
动态判断是否需要更新内容,如果需要更新,就重新生成HTML页面,否则直接返回静态页面!
动态判断可以通过在数据库里做内容版本标记和静态HTML页面的版本标记的比较来判断。这需要在数据库里同时保存内容,和文件文件名及版本信息
zhangzetao 2004-08-28
  • 打赏
  • 举报
回复
Html可以提高效率,数据库管理比较方便。
changechange 2004-08-28
  • 打赏
  • 举报
回复
http://access911.net

网站记录数量60多万,MDB 文件体积200M ,速度还行吧?
qunluo 2004-08-28
  • 打赏
  • 举报
回复
应该说是需要看需求来说,再说了,因为很多人用access做数据库,加上数据库设计很不合理,另外程序本身也效率很低!!那么,当然我也要告诉你,还是用html来得快些!!

但是换成其它数据库试试看看,做好前期准备(数据库设计、优化测试),不管怎样,是没什么问题的!

不过从页面上来看,html文件是直接从服务器上读取的,它不经过数据存取这关!在某些方面肯定要比数据库存取要快!!!
xx20031110 2004-08-28
  • 打赏
  • 举报
回复
我已经把的http://access911.net加到我的最爱里面了,(本人不是很熟悉ACCESS)
cuoxinyuan 2004-08-28
  • 打赏
  • 举报
回复
UP
changechange 2004-08-28
  • 打赏
  • 举报
回复
存模板+数据库,继承动态网站优点并提供更优的性能。应该是以后中小型站点的首选吧

目前我的网站就采用上述方式

http://access911.net
加载更多回复(5)

28,408

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧