【问题标题】:Get information from various sources从各种来源获取信息
【发布时间】:2010-06-14 16:38:06
【问题描述】:

我正在开发一个应用程序,该应用程序必须从各种来源(API 和 RSS)获取一些信息并将其近乎实时地显示给用户。
获得它的最佳方式是什么:

1.有一个 cron 作业每 12 小时更新一次所有帐户,当用户请求一个时,更新该帐户,将其保存到数据库并显示给用户?

2.有一个 cron 作业每 6 小时更新一次所有帐户,当用户请求一个时,更新帐户并将其显示给用户而不将其保存到数据库?


获得它的最佳方法是什么?什么更快?什么是最可扩展的?

【问题讨论】:

    标签: database rss real-time


    【解决方案1】:

    12 小时或 6 小时,您必须自己计算,您是唯一知道有多少来源、您的应用是如何托管的、您拥有多少带宽的人......

    看看http://developmentseed.org/portfolio/managing-news 它是基于drupal 的,可以满足您的需求(以及更多)。您可以使用它,也可以深入研究代码,看看它是如何完成的。

    【讨论】:

    • 用户可以选择自己的来源,所以这取决于用户。但是,你能推荐我其中一种方法吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-28
    • 2015-01-06
    • 1970-01-01
    相关资源
    最近更新 更多