13
实施社交活动流的最佳方式是什么?[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 已关闭6年。 改善这个问题 我很想听听您的意见,这是实施社交活动流的最佳方法(Facebook是最著名的例子)。涉及的问题/挑战是: 不同类型的活动(发布,评论..) 不同类型的对象(帖子,评论,照片..) 1-n位用户扮演不同的角色(“用户x在用户Z帖子上回复了用户y的评论”) 相同活动项目的不同视图(“您评论..”与“您的朋友x评论”与“用户x评论..” =>“评论”活动的3种表示形式) 等等,尤其是如果您将其高度复杂化时,例如Facebook,例如,将多个活动项合并为一个(“用户x,y和z在该照片上发表了评论” 关于模式,纸张等的任何想法或指针,关于实现这种系统,数据模型等的最灵活,有效和强大的方法。 尽管大多数问题与平台无关,但我最终还是有可能在Ruby on Rails上实现这样的系统