队列系统php

时间:2012-08-08 21:46:08

标签: php facebook-graph-api

我有一个Web应用程序,它运行在一个免费,慢速的网络服务器上。我正在试图找出当我的应用程序获取数据时如何向用户显示“您的请求正在等待”页面。我的应用程序是一个Facebook应用程序,运行图API。

图形API非常慢(10秒,从用户的Feed中获取300个帖子)然后,解析当然也需要很长时间。这是我的应用程序的瓶颈,我不知道如何解决它(如果它只是Facebook的错或我的)。我一直在研究fql,但显然它与图形API相同或更慢(因为它是图形API)

2 个答案:

答案 0 :(得分:1)

  

图表API非常慢(10秒,从用户的Feed中获得300个帖子)

     

我正在过滤30,000行新闻Feed数据,仅显示状态。   [来自评论]

现在,正确的数量级是多少?我们实际上是在谈论实际上一次阅读数百或数千个帖子吗?

  

我一直在研究fql,但显然它与图API相同或更慢

你没有仔细看过...... FQL让你能够按type的帖子过滤stream table - … WHERE type = '46'只会给你状态更新。

答案 1 :(得分:-1)

一些建议(都是客户端):

  1. jQuery and a progress bar

  2. Web workers

  3. 希望有所帮助