2012-04-13 38 views
1

我的腳本在一臺機器上運行得很快,而在另一臺機器上運行得非常緩慢。我已經縮小了這個問題的關鍵點:PHP Facebook SDK對象實例化速度慢

$facebook = new Facebook($config); 

什麼方法可以進一步調試?我唯一的選擇是打開SDK並開始添加回聲,這樣我就可以確定SDK中的關鍵點了嗎?

回答

0

不知道你是否已經得到了這個問題的解決方案,但我只是想添加答案來幫助他人。 這個問題是因爲php session_start()非常慢(http://forums.phpfreaks.com/topic/123301-session-start-is-slow/),當你創建Facebook類的對象時,它會被調用。

該解決方案可能使用基於數據庫的會話(http://jameshalsall.co.uk/php-database-sessions/)和/或在__construct方法的末尾包含session_write_close()。