【发布时间】:2011-05-03 16:31:06
【问题描述】:
有没有办法加快加载 Facebook php SDK 的页面的加载过程?我已经尝试过使用和不使用 Facebook php SDK 的同一页面,并且有很大的不同。没有 fb php/sdk 的页面加载速度至少比有 SKD 的页面快 5 倍。
有什么建议吗?
【问题讨论】:
有没有办法加快加载 Facebook php SDK 的页面的加载过程?我已经尝试过使用和不使用 Facebook php SDK 的同一页面,并且有很大的不同。没有 fb php/sdk 的页面加载速度至少比有 SKD 的页面快 5 倍。
有什么建议吗?
【问题讨论】:
如果不显示示例页面,这很难说,但这里有几点:
使用real-time api,这里没什么可说的,只是它确实是一个通常被开发者忽略的关键 api。以下是来自 Facebook 的一些信息:
您的应用程序缓存数据并 接收更新,而不是轮询 Facebook 的服务器。缓存数据和 使用这个 API 可以提高 您的应用程序的可靠性和 减少它的加载时间。
尽量减少 Facebook 插件的使用(如插件...等)
我已经看到很多网站(博客)在其主页上使用 Like 插件来加载 10-20 个 Like 按钮的帖子/文章!
【讨论】:
您看到的延迟时间是您的服务器向 facebook 的服务器发出 curl() 连接所花费的时间,而不是特别是 php sdk。
连接到 facebook 所需的时间(api 延迟)通常是您无法控制的,因此您有几个选项可以让您的网站看起来更具响应性:
祝你好运
【讨论】: