强国论坛一周年——我说强国

彻底摒弃关键字——改造强国论坛的一点技术提议


  文章作者:[lovelychina] 2000-05-24, 16:56:09

  近一段时间以来,强国论坛的关键字实在是惹出了不少麻烦
。并不是网友们太挑剔,实在是那多于牛毛的关键子就象地雷一
样不知道什么时候就会踏上!很多时候凝聚自己几天心血的一篇
自认为毫无问题的文章一上贴就“上贴内容或标题中包含过滤字
词:!被列入审核范围,需经审核后方能正常显示”这是什么感
觉!

  处于考虑强国论坛特殊的地位,我完全同意论坛有选择的删
贴做法,实际上这也是所有政治论坛的绝对法则。可搞出。过滤
字的花样可能也只是强国论坛的专利。说心里话,这种特色也真
的是似曾相识。强国论坛要走出一条探索的道路,这关键字审查
就完全应该彻底仍进垃圾堆。

  通常我们开发一个系统,首先就是了解拥护需求。但我想强
国论坛的需求绝不是关键字审查而是要能有选择的把某些文章在
未显示之前删除掉。如果是这样,从技术上讲,关键字审查可能
是比较容易实现。从论坛的发展和声誉讲却无异慢性自杀。我觉
得论坛的原始设计者完全应该考虑到这点( 对不起谈技术却谈了
多余的东西,因为我想我们网友毕竟不是论坛开发方,不可能真
正替论坛做些实际的东西,多说点无非是想启发辛勤开发强国论
坛的同行怎样去思考设计强国论坛这么一个极具特色的特定论坛
)

  去掉过滤字,关键是要在不影响速度的前提下如何实现网友
上载文章和论坛及时显示隔离。我认为可以在数据库增加一个表
临时存放网友上载的文章,通过一个专门为版主设计的用户友好
管理程序实现论坛的全程管理,就好象增加一个缓冲区一样。限
于篇幅,我主要谈谈它的删贴功能及其初步实现。对于这个界面
,临时库里的所有数据是可见的,并且每条数据前面都有一个检
查框,只要版主用鼠标器点击,则该条记录自动存入真正显示给
网友的表或垃圾站里。当然,这个界面里的所有文章都是展开的
,所以版主只要看一眼应该就知道是否可通过,速度应该是非常
快!实现这种功能的主要困难在于实时快速的事件响应,我建议
采用MVC 结构,即模块,视和控制三层来实现User Interface,
模块是指和数据相关的类,Controller是Model 和View之间的传
话人。总之任何数据的变化都会由Controller及时通知View,而
View的任何改变数据的操作也会由Controller及时通知Model ,
然而Model 和View绝对不知道相互的内容……

  算了,这玩意用中文实在不好说。我只提出这么一种思想,
具体的东西还是要有详细的用户需求。如果版主们认为我的方法
有些诱惑力,请寄给我你们详细的用户需求,我一定尽自己最大
努力来分析设计好未来强国论坛升级版本,保证做到尽量让版主
的工作更加轻松愉快,让网友们有最少的抱怨。当然,完全绝对
是免费的噢,呵呵。

  补充一点:我想改造后的管理员程序将让版主进行完全可视
化操作。只要用鼠标器点击就可迅速决定文章的命运,绝对不会
影响论坛速度。相反由于彻底摈弃关键字审查,讲让应该让网友
看到的所有贴子最快得到处理。

到强国论坛交流          写信谈感想

人 民 日 报 社 版 权 所 有 ,未 经 授 权 禁 止 复 制 或 建 立 镜 像 。
email qglt@peopledaily.com.cn