我正在建立一个社交网络"网站,基本上是用户可以发布的登录和论坛,可以上传图片的图库,发送好友请求。
我接下来要做的是创建一种用户现在可以回复他们已发布的帖子的某种方式,如果有人向他们发送了朋友请求,在图片中标记了等等。通知。
这对我来说很先进,所以我觉得我不得不问最好的方法是什么,大网站怎么做呢?
现在我正在考虑制作一张桌子"通知"
id, user1, user2, type, link, have_read
例如,当我回复用户Tom发布的帖子时,我会插入该表
insert (Tom, Bob, 'post-reply', 'link to the post'
如果Tom向Bob发送了朋友请求
insert (Tom, Bob, 'friend-request', 'link to where you can accept request'
答案 0 :(得分:0)
你可以添加一个布尔"通知"请求完成后设置为true。
如果布尔值为true,您可以添加一个通知栏,如果通知布尔值为true,则显示一条消息