2011-11-21 60 views
3

我的symfony項目工作速度很慢,每頁4到8秒 (我在開發環境中工作)。我嘗試過使用PHP APC(使用它,它運行速度較慢),我試圖優化我的代碼,我試圖探索標準的symfony庫等,但沒有幫助我。如何使Symfony更快

P.S.我有一個很好的硬件,我確信這個問題不在其中。

+3

我不認爲問題是symfony太慢了,因爲它不會是今天的令人尊敬的框架。這個問題不是肯定​​的。你有沒有分析你的應用程序? –

+0

還沒有,達米安,我現在要去做 – bonbonez

+0

你在使用Windows嗎?無論如何,我發現WinForm環境在symfony方面相當緩慢。 – halfer

回答

6

找到你的瓶頸在你的應用程序的位置。

最有可能的是,這不會是一個Symfony問題,而是您已完成的工作或您已完成的工作。

安裝XDebug,分析您的應用程序,然後分析結果以找出正在計算所有相對時間的內容。 您可能會看到類似於相對時間的98%的東西,並且可能會像超時請求等那樣難以理解。

+0

謝謝,兄弟,我會盡量按照你的建議。 – bonbonez

1

使用分析器查找瓶頸。我們無法確定應用程序的哪一部分很慢。

您必須自己運行一些基準測試,方法是記錄關鍵執行點的時間,深入瞭解代碼,直到找到緩慢的地方。

+0

謝謝,我將立即開始調試。 – bonbonez