2012-01-13 121 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