[請益] 討論區如何判定已看過/未看過的文章

看板PHP作者 (車市回溫了嗎?回溫在哪裡)時間16年前 (2010/01/14 10:01), 編輯推噓4(4010)
留言14則, 7人參與, 最新討論串1/2 (看更多)
因應老闆要求,寫一個公司內部討論用簡單的討論區 沒考慮PHPBB是因為還要結合現在原有的員工資料=.= 目前卡在有新文章(新回應)如何在標題就提醒使用者有更新 如果在資料庫開一個table去紀錄哪些文章有看過 有更新的話就把該篇之前的流覽紀錄刪掉,這個方法感覺好像很瞎 希望各位先進給個方向:) -- ◤◢ ▁◢ 請‧尊‧重‧生‧命 ◢◤ 以 認 養 代 替 購 買 ◤◢ ◢◤ 請領養我 以 絕 育 代 替 撲 殺 ◤◢ 請領養我 ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄ ψQSWEET -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.21.113.189

01/14 11:50, , 1F
感覺在資料表裏面見一個欄位 是否更新 0/1 有更新文章
01/14 11:50, 1F

01/14 11:51, , 2F
再把 資料表裡面欄位由0->1
01/14 11:51, 2F

01/14 14:12, , 3F
紀錄使用者上次登入timestamp,跟最新文章timestamp比對
01/14 14:12, 3F

01/14 14:23, , 4F
樓上的方法不好,會有問題
01/14 14:23, 4F

01/14 14:25, , 5F
如果是針對每個USER,你的方式差不多了
01/14 14:25, 5F

01/14 14:41, , 6F
喔喔,紀錄login時間看起來挺OK的,先用看看,感恩
01/14 14:41, 6F

01/14 16:43, , 7F
他LOGIN之前的文章 不代表已經看過了
01/14 16:43, 7F

01/14 16:56, , 8F
亂想:一個使用者給他一個特定的目錄,然後把讀過文章的id用檔
01/14 16:56, 8F

01/14 18:49, , 9F
名放到那個目錄,一個使用者三天看的文章頂多1000篇..
01/14 18:49, 9F

01/14 18:49, , 10F
再用 find 把太舊的檔案刪掉就好了..
01/14 18:49, 10F

01/14 18:50, , 11F
不過這樣可能會讓 inode 很快就用完了..
01/14 18:50, 11F

01/15 15:55, , 12F
Whynot phpbb3 ?... phpbb3 你可以自己寫auth模組...
01/15 15:55, 12F

01/16 14:59, , 13F
我覺得你整合 PHPBB3 跟你自己花時間寫,前者時間短
01/16 14:59, 13F

01/16 14:59, , 14F
如果你功力夠,我想前者比較適合喔
01/16 14:59, 14F
文章代碼(AID): #1BJdhWuI (PHP)
文章代碼(AID): #1BJdhWuI (PHP)