很简单的一个问题,发的帖子被人回复,发帖人那边如何提示?
最简单的是每收到一个回复就发送一条消息,但问题来了:如果某个帖子/回复,收到了1万人的回复,那么他的消息会爆炸。本站采用的Xiuno系统就是这样,仅仅是批量锁帖已经产生了大量无用数据,根本没法一一查看,难免会错过重要信息。
最火热的Discuz是当回复数超过3个时,就把消息缩略成“A、B、C等N人回复了你的帖子”,点击后进入的是原始回复。这样如果回复非常多的话,需要逐条查看收到的回复。如果是对回复的引用,不乏有和自己无关的内容,非常占用时间且容易错过重要消息。
我的想法是以帖子为聚合,把本贴所有和自己有关的回复、引用集中在一个对话中,做成类似QQ群这样的对话。不过如何建立索引、如何实现,都是要考虑的。