实施通知系统

时间:2012-02-08 09:58:31

标签: php mysql database database-design

http://pastebin.com/Fja8S7nm

在我的项目中,用户可以发布他们的消息,其他人可以在他们的帖子中添加评论。我只是希望他们收到有关此类事件的通知,这样他们就无需检查他们的每个帖子和之前的评论,看看是否有新的东西。

对于这个一般性问题感到抱歉,但我只是想知道“如何为此目的实施适当的方法?”

1 个答案:

答案 0 :(得分:2)

创建另一个名为Notifcations的表,其中包含用户ID和要向用户显示的文本。您可能还想添加通知的链接。

当用户对帖子发表评论时,只需确定应通知哪些用户并将其消息放入通知表中。

注意:不要忘记清理通知表,因为它可能会变得非常快,而且在很长一段时间内(从我的角度来看)并不是您想要存档的东西。