首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >“‘Follow”或“Subscribe”方法

“‘Follow”或“Subscribe”方法
EN

Stack Overflow用户
提问于 2011-05-13 23:53:57
回答 1查看 159关注 0票数 0

我想知道如何跟随系统在推特或订阅在Youtube的方法在PHP和MySQL。它在数据库中是如何工作的?

我是否必须创建“订阅”表,其中包含用户在内容/其他用户发布后的信息。

例如,如果有人关注/订阅某人,我的应用程序会在表中创建一个新行user:userA action:follow who:userB

所以如果userA打开了userB的内容,我必须搜索这个表,如果userA已经关注userB的话?还是有更简单的方法?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2011-05-14 00:03:38

对于简单的订阅系统:

table_user

  • id
  • name

table_subscriber

  • id_user_subscriber -> points to table_user -> -> points to table_user -> id

如果你想跟踪订阅者是否已经看到了新帖子,你必须创建另一个表:

table_post

  • id
  • name

table_subscriber_post

  • id_user_subscriber ->指向table_user -> id
  • id_post ->指向table_post -> id

如果用户已经看到该帖子,请在上表中创建一个条目

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5994512

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档