Re: [建議] 我要原來的推文
※ 引述《wexde (望海大而看山小)》之銘言:
: 我不懂bbs架構,也不知道站方以前的思考方向,
這樣解釋吧,目前的架構只記錄了
「讀過哪篇文章」(以文章建立時間來做分辨)
而修過文的文章會改變其建立的時間(視為新文章),
推文不會。
所以,若讓推文也會改變建立時間,則一推就變新文章,大多數人應該都不願意
比較好的做法是增加記錄最後推文(變動)時間,但這樣改變幅度很大,
資料結構空間也馬上大一倍,所以仍在思考中。
之前我有想過照上站時間來作判斷依據,但做了測試後發現不實用,
理由見下面。
: 2132篇就是上次已閱讀的文章,但有新推文在上次離線後產生。
這裡的問題在於,上次離線時你不一定有讀過文章
所以之前若有已讀文章有新推文但你沒讀就下站,
再上線後就通通變未讀。
然後就會讓人覺得已讀未讀記錄錯了。
再者,若不增加對每個文章獨立記錄最後推文閱讀時間的記錄,
則無法在讀過某篇後變回已讀 (會影響到別篇)
所以,總之這些修改不是一蹴可及的。
: 既然新推文已經有時間參數,我單純的想法感覺上述方案似乎不難,
謝謝你的建議
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.30.72
討論串 (同標題文章)