首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FQL查询/API调用使我的页面变得不可能变慢(PHP SDK)

FQL查询/API调用使我的页面变得不可能变慢(PHP SDK)
EN

Stack Overflow用户
提问于 2012-04-08 02:19:10
回答 1查看 625关注 0票数 1

总的页面加载时间一直在4-8秒之间,由于某些原因,页面甚至在进行API调用之前都不会开始加载。因此,即使主要的API调用位于页面(和脚本)的底部,页面上的其他内容也不会预先加载。

做这件事最好的方法是什么?最有问题的API调用是

代码语言:javascript
复制
$result = $facebook->api('/fql?q=select+uid,+name,+is_app_user+from+user+where+uid+in+(select+uid2+from+friend+where+uid1=me())+and+is_app_user=1');

它会找到使用我的应用程序的用户的朋友列表。此外,我还进行了多个api调用,以获取不是该用户朋友的用户的名称。

如果不可能加速API调用,那么我如何至少在FQL运行时加载页面的其余部分?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-08 19:34:50

facebook api非常慢,你可能想通过javascript api调用fb api,而且只有在绝对必要的情况下才通过php调用。Ajax是您在这里最好的朋友。只进行客户端调用也有一个好处,那就是关键用户数据永远不会接触到服务器,这对您的站点来说是一个很好的论点。这些天人们都非常谨慎。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10057078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档