Topic: 关于“我参与的话题”的BUG回报

  Print this page

1.关于“我参与的话题”的BUG回报 Copy to clipboard
Posted by: xingendxy
Posted on: 2004-02-16 19:36

好像“我参与的话题”不是很好哦,刚发表一个月的贴子,而且不断回复的,也不知道跑到哪里去了,可不可以设为无论发表多久的贴子,有人回复的话都可以显示出来呢? 有时候以前的贴子有新问题了也不知道,另外如果论坛的人气比较旺,能不能增多其中的贴的数目,或者可不可以进行设置,灌水的贴就不在里面显示呢??

2.Re:关于“我参与的话题”的BUG回报 [Re: xingendxy] Copy to clipboard
Posted by: rainman
Posted on: 2004-02-17 02:07

不可以设为无论发表多久的帖子,执行这个功能是要消耗服务器资源的,不可能无限度。

Jute如何知道你是在灌水?

这个问题好像也不算是Bug吧

3.Re:关于“我参与的话题”的BUG回报 [Re: rainman] Copy to clipboard
Posted by: xingendxy
Posted on: 2004-02-18 00:02

rainman wrote:
不可以设为无论发表多久的帖子,执行这个功能是要消耗服务器资源的,不可能无限度。

Jute如何知道你是在灌水?

这个问题好像也不算是Bug吧

自选吧,自己可选择要不要将其显示
特别是在版主和大虾们,一天发数十个贴子,什么都淹没了
可以告诉我论坛这个功能是如何实现的么,看看能不能有代替方法

4.Re:关于“我参与的话题”的BUG回报 [Re: xingendxy] Copy to clipboard
Posted by: rainman
Posted on: 2004-02-18 01:31

你的想法很好,但实现起来不可行. 此功能对灌水少的人有用,灌得太厉害了就不行啊.

目前得实现方法是:找最前的25个topic (主题或回复有你名字的)

5.Re:关于“我参与的话题”的BUG回报 [Re: xingendxy] Copy to clipboard
Posted by: xingendxy
Posted on: 2004-02-18 19:13

建议:在首贴文件中加一个储存此贴所有回复者ID的数据,当此贴有回复时,就向所有用户ID发送此贴ID更新“我最新参与的话题”,如果用户不希望此贴出现在自已的“我最新参与的话题”,只要不将用户ID写入首贴文件中就行了,这样的话,也很容易扩展“我最新参与的话题”的数目,如果用户对此话题已无兴趣了,只要再向首贴的用户ID库中发一个命令删除自己的ID就行了。理论上说,也不会比目前的做法给服务器增加多少工作量,最重要的是,其功能将得到极大的提升,各位大侠就可以放心灌水了,老大认为如何??一个论坛就几十万贴吧,升级更新数据相信也不会太困难

6.Re:关于“我参与的话题”的BUG回报 [Re: xingendxy] Copy to clipboard
Posted by: xingendxy
Posted on: 2004-02-20 00:11

唔,是不是上面的做法有问题?
多多指教,谢谢

7.Re:关于“我参与的话题”的BUG回报 [Re: xingendxy] Copy to clipboard
Posted by: rainman
Posted on: 2004-02-20 13:51

上面的思路是可以的。

但按数据库的优化的观点来看,不能在一个字段里存所有回复者的ID,而应该另开一张表来保存,这就是多对多的关系。要维护这样的一张表(数据量不小)工作量不小的。

8.Re:关于“我参与的话题”的BUG回报 [Re: xingendxy] Copy to clipboard
Posted by: xingendxy
Posted on: 2004-02-20 16:11

唔,也有道理。
我估计一下,一个人气比较旺的网站算10000个贴每天吧,用户Id大概几十万,应该3个字节够了,最多4个字节,那么就多40000字节,相信还不算太多。我想搜索占用的内存资源是比较多的吧,相对于这些有明确逻辑步骤的的操作。最重要的是机器永远是为了人服务的,如果用户的确需要这个功能,那么机器辛苦一点还是值得的。不过我对低层的功能了解不多,可能以上估算有错误,老大可以估算一下,如果实行的话,大概会相比现在的系统占用多多少资源?包括硬盘和内存。看看是否能给需要的,有实力的论坛实施。另外也可以在贴子的用户ID号后加一个字节以0和1两种状态标识是否需加在我参与的贴子中,因为发新贴时由于贴子刷新,必然要重新读取每一个贴的内容和用户资料,顺便做一下这个工作就可以了。不过用第一个方法的话,如果需要还可以方便地实现订阅贴子的功能,即暂时不想回复,但是希望关注此贴的进展。

9.Re:关于“我参与的话题”的BUG回报 [Re: xingendxy] Copy to clipboard
Posted by: netboy
Posted on: 2004-02-21 11:38

相对来说占资源比较多.
如果你的服务器足够好,或相当好,但确需要这些功能,可以另行开发定制嘛

Big SmileBig Smile

10.Re:关于“我参与的话题”的BUG回报 [Re: netboy] Copy to clipboard
Posted by: xingendxy
Posted on: 2004-02-21 15:00

netboy wrote:
相对来说占资源比较多.
如果你的服务器足够好,或相当好,但确需要这些功能,可以另行开发定制嘛
Big SmileBig Smile

唔,征求一下大家的意见看看
可不可以先升级看看,到时速度太慢再降级呢,呵呵
开发这个功能大概要多久的时间呢??

11.Re:关于“我参与的话题”的BUG回报 [Re: xingendxy] Copy to clipboard
Posted by: netboy
Posted on: 2004-02-21 20:54

升级先看看?那是需要花时间去开发的.

因目前由于时间原因,客户要求定制开发的功能时间排得比较紧,

暂不考虑开发.

还请多谅解

12.Re:关于“我参与的话题”的BUG回报 [Re: netboy] Copy to clipboard
Posted by: xingendxy
Posted on: 2004-02-22 10:02

netboy wrote:
升级先看看?那是需要花时间去开发的.

因目前由于时间原因,客户要求定制开发的功能时间排得比较紧,

暂不考虑开发.

还请多谅解

那什么时候才能排出时间来开发呢?
是不是JUTE是大家的业余爱好来的呢,所以只能用业余时间来做?可以考虑多招几个人加入嘛。

13.Re:关于“我参与的话题”的BUG回报 [Re: xingendxy] Copy to clipboard
Posted by: netboy
Posted on: 2004-02-22 14:33

等有空的时候再开发啦

首先要为现有的用户定制功能,

还有要为现有的用户服务好.

招人是要看对方的水平如何才行!

14.Re:关于“我参与的话题”的BUG回报 [Re: xingendxy] Copy to clipboard
Posted by: xingendxy
Posted on: 2004-02-22 15:17

netboy wrote:
等有空的时候再开发啦

首先要为现有的用户定制功能,
还有要为现有的用户服务好.
是不是现在的用户就可以定制啊?那好办,呵呵

招人是要看对方的水平如何才行!

谢谢老大的解惑CoolCool
看我可以么,呵呵TongueTongue


15.Re:关于“我参与的话题”的BUG回报 [Re: xingendxy] Copy to clipboard
Posted by: netboy
Posted on: 2004-02-22 18:18

是呀,当然可以定制功能呀,

你对java的水平如何,我不太清楚,当然也不知道你可不可以。

16.Re:关于“我参与的话题”的BUG回报 [Re: netboy] Copy to clipboard
Posted by: xingendxy
Posted on: 2004-02-22 18:28

netboy wrote:
是呀,当然可以定制功能呀,

你对java的水平如何,我不太清楚,当然也不知道你可不可以。

哈哈,关键是有创新精神嘛

17.Re:关于“我参与的话题”的BUG回报 [Re: xingendxy] Copy to clipboard
Posted by: netboy
Posted on: 2004-02-22 21:32

创新和写程序逻辑是两会事.

要加入团人,首先要看工作经验,然后一些做过的一些实际工程等等.


   Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent
Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1
客服电话 18559299278    客服信箱 714923@qq.com    客服QQ 714923