关于静态html论坛的问题

bbshtml 2005-04-26 01:28:40
请教各位大虾
现在正在搞一个静态页面的论坛
我想问下。
当多人访问同一个帖子的时候同时对这个帖子进行了跟贴操作,由于在执行生成静态页面的过程较慢~~
将产生如下冲突(这是目前我能想到的)

A,B用户 相续在提交表单 并写入数据库(A先写入),但是由于A用户因为网速的关系,而使B用户先生成了静态页面,而之后A用户再生成静态页面将B用户的最新帖给覆盖掉,如此就产生了冲突。


请教各位大虾,如何来处理这种情况??
还有是否还有别的冲突会发生??
==============================
分不够再加3Q
...全文
137 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
cuixiping 2005-05-16
  • 打赏
  • 举报
回复
如果不用数据库单用xml文件,像搜索,排序等问题就麻烦大了。

写数据库是必要的。

至于生成静态,倒不一定要先读数据库,直接根据提交的文字,用xmldom写xml文件就可以了。

像csdn这样的xml文件。
tina2elva 2005-04-27
  • 打赏
  • 举报
回复
up
bbshtml 2005-04-27
  • 打赏
  • 举报
回复
up
bbshtml 2005-04-26
  • 打赏
  • 举报
回复
如果说每当浏览一次重新生成一张页面的话?那么当多人同时点该主题生成页面是否会有影响???
bbshtml 2005-04-26
  • 打赏
  • 举报
回复
xml我还没掌握呢~~~ -_-#
bbshtml 2005-04-26
  • 打赏
  • 举报
回复
回复人: baikaishui_0825(baikaishui) ( ) 信誉:100 2005-04-26 13:38:00 得分: 0


先写入数据库,再从数据里读出来生成静态,这样就不会冲突了


====================>>>>
你的意思是每当浏览点击主题帖的时候再生成静态页面的意思吗??而回贴只针对数据库进行插入操作了??

目前我是回贴后立即生成页面,这两步都是先后进行的,所以当遇到网络不好的时候就可能出现上面我说的情况了,但是这样做的话可以提高打开页面的速度吧。不然的话。每次点击主题贴再生成页面的话速度将会变慢~~~
  • 打赏
  • 举报
回复
第二种的意思是用xml这种方法的
  • 打赏
  • 举报
回复
还是走数据库比较好,用xmldom可能也算一种好办法
HAVENT 2005-04-26
  • 打赏
  • 举报
回复
静态页面只根据最新的数据库生成

这样无论生成先后,数据库部分是最新的了,无非造成两次生成同一个一样的静态页面而已
baikaishui_0825 2005-04-26
  • 打赏
  • 举报
回复
先写入数据库,再从数据里读出来生成静态,这样就不会冲突了

28,406

社区成员

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

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