我實現一個通知系統,看是否這些建議是有效的成立,如果一個比其他更好的用戶通知系統或一個更好的解決方法:建議在MySQL和PHP
的通知被添加到數據庫中。訪客/可識別用戶登錄或使用該站點。他們會收到他們以前沒有見過的通知,並可以選擇關閉或稍後閱讀。
- 通知表存儲通知文本和標識。
- 選項1:警報表存儲誰已經閱讀通知所有用戶
- 選項2:警報表存儲誰也看不懂的通知
所有的用戶都是這些選項的大同小異的,最好添加100,000個以上的提醒,並且當這些用戶放棄或與通知互動時,他們的狀態會發生變化或警報被刪除。這可能會變成一個非常大的表...
什麼是基於用戶活動的自定義通知更可擴展的設置?
我想追蹤閱讀時間等,並有一個審計跟蹤,如你所說很少,如果刪除,只是改變狀態爲D刪除例如。我主要關心的是大小,所以可能讀取的通知可能會添加到單獨的表中,否則可以將它存檔在數據庫之外的日誌文件中?我期望經常過濾大量表格會導致問題。我想每個通知100,000條記錄,因此需要2周/百萬條記錄 – 2009-07-25 10:15:41