相关疑难解决方法(0)

实施社交活动流的最佳方式是什么?

我有兴趣听取您的意见,这是实施社交活动流的最佳方式(Facebook是最着名的例子).涉及的问题/挑战是:

  • 不同类型的活动(发布,评论......)
  • 不同类型的对象(帖子,评论,照片......)
  • 1-n个用户参与不同的角色("用户x回复用户y对用户的Z帖子的评论")
  • 相同活动项目的不同视图("您评论过"与"您的朋友x评论"对比"用户x评论..."=> 3个"评论"活动的表示)

..还有更多,特别是如果你把它带到高水平的复杂程度,例如,Facebook将几个活动项目合并为一个("用户x,y和z评论该照片")

关于实现这样的系统,数据模型等的最灵活,有效和最强大的方法的任何关于模式,论文等的想法或指示将是值得赞赏的.

虽然大多数问题都与平台无关,但我最终可能会在Ruby on Rails上实现这样的系统

ruby-on-rails social-networking android-activity

266
推荐指数
11
解决办法
5万
查看次数

如何在社交网络中实现活动流

我正在开发自己的社交网络,我还没有在网上找到用户操作流的实现示例...例如,如何过滤每个用户的操作?如何存储动作事件?我可以将哪种数据模型和对象模型用于操作流和自己的操作?

architecture design-patterns stream social-networking

136
推荐指数
4
解决办法
5万
查看次数