作者wexde (望海大而看山小)
看板PttSuggest
标题Re: [建议] 我要原来的推文
时间Sat Sep 17 01:28:06 2005
※ 引述《piaip (我在测试)》之铭言:
: ※ 引述《wexde (望海大而看山小)》之铭言:
: : 我不懂bbs架构,也不知道站方以前的思考方向,
: 这样解释吧,目前的架构只记录了
: 「读过哪篇文章」(以文章建立时间来做分辨)
: 而修过文的文章会改变其建立的时间(视为新文章),
^^^^^^^^^^^^ ^^^^^^^^^^
是指会重新冒出 + 标记吗? 可是我刚刚测试怎麽没有?
: 推文不会。
: 所以,若让推文也会改变建立时间,则一推就变新文章,大多数人应该都不愿意
所以我才建议用新标记 # 来区别啊! 不是变"新文章"喔!
: 比较好的做法是增加记录最後推文(变动)时间,但这样改变幅度很大,
这就是我的建议方法啊!
但正确的说我的方法是不需要增加"记录最後推文(变动)时间",
因为新的推文模式不就有时间参数了吗? 我的方法只要进行比对即可,
但如果变动很大就sorry了.... :p
: 资料结构空间也马上大一倍,所以仍在思考中。
: 之前我有想过照上站时间来作判断依据,但做了测试後发现不实用,
: 理由见下面。
: : 2132篇就是上次已阅读的文章,但有新推文在上次离线後产生。
: 这里的问题在於,上次离线时你不一定有读过文章
: 所以之前若有已读文章有新推文但你没读就下站,
: 再上线後就通通变未读。
好像不是耶! 如果照我前文的规则, 此情形不会变动文章读取状态啊!
不过您也点出了一个盲点...
就是新推文未读就下站, 则下次上线推文数字不会变色
: 然後就会让人觉得已读未读记录错了。
: 再者,若不增加对每个文章独立记录最後推文阅读时间的记录,
: 则无法在读过某篇後变回已读 (会影响到别篇)
哈哈....老实说看到这里我已经有点糊涂了
我不太了解为何要"每个文章独立记录最後推文阅读时间的记录"?
我的想法好像太单纯了,因为不用纪录最後推文的"阅读时间"啊?
根据我上述建议的规则,只有
【使用者上次离站时间(a)】和【最後一则推文时间(b)】
两个参数比对的问题啊?
拍谢! 我真的不懂BBS架构, 如果有对牛弹琴的感觉真是抱歉.... orz
: 所以,总之这些修改不是一蹴可及的。
: : 既然新推文已经有时间参数,我单纯的想法感觉上述方案似乎不难,
: 谢谢你的建议
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.76.250.49
※ 编辑: wexde 来自: 211.76.250.49 (09/17 01:30)