使用PHP制作'facebook'样式的Feed

时间:2010-11-20 00:21:20

标签: php mysql

我正在尝试在我的网页上制作一个facebook风格的新闻Feed,它将来自多个表格的用户输入合并到一个Feed中。

最好的解决方法是:

(1)使用mySQL Join Queries (2)将来自多个表的mySQL单个查询用于数组。 (3)另一种方式?

感谢。

编辑:

我的数据库的结构如下:

1 User (Table: User)
Mutliple Blogs per user (Table: Blog)
Mutliple Content Upload per user (Table: Content)

我想要实现的是一个查询,它将收集定义的用户ID的博客文章和内容上传,并按时间顺序显示。

感谢您的回复!

2 个答案:

答案 0 :(得分:1)

如果不了解您的数据库架构(考虑编辑您的问题以添加一些详细信息),这很难回答,但您可能希望考虑创建一个View,然后您可以从中检索并显示您的新闻Feed只需一个简单的查询。

答案 1 :(得分:1)

如果要有大量数据,最好有一个单独的表来保存您的“Feed”。这样,每次进行查询时都不会有很多开销。