Re: [建議] 我要原來的推文
※ 引述《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)
討論串 (同標題文章)