2012-01-13 74 views

回答

0

Facebook能够肯定会很慢时进行API调用。根据您要检索的数据,在检索数据后将其存储在本地并将其缓存一段时间是一种好的做法。你可以通过使用net标签找出Firebug的罪魁祸首。 Chrome和IE具有相似的功能,只需按F12即可启用他们的开发工具。

你在共享主机平台或专用服务器上运行吗?当我在专用服务器上运行应用程序而不是我的公共应用程序时,我有大约十几台服务器,而FaceBook的运行速度更快。

+0

我正在使用VPS ... – 2012-01-13 03:00:10

+0

您是否尝试过使用Firebug net选项卡查看最大加载时间的位置? – 2012-01-13 03:01:55

+0

我从这里运行了你的example.php,我看到加载时间稍微快一些(几秒钟)。我要检查的第一件事是确保你的防火墙不会引起任何冲突。此外,您可以尝试评论facebook电话,查看加载时间,将它们逐个取消注释并再次检查加载时间。这会让你知道脚本中的所有时间都花在哪里。此外,尝试在本地主机上运行该示例(你可以使用xampp),看看你是否经历了相同的加载时间。 – 2012-01-13 03:32:21