2009-08-27 49 views

回答

11

對於PHP代碼,您可以使用xdebug for profiling。您還需要一個前端來讀取跟蹤數據。如果你在窗戶上,你可以使用WinCacheGrind。對於其他操作系統,您可以使用kCacheGrind(很多功能,但對初學者有點嚇人)或WebGrind(更簡單和更好看)。

對於Mysql,您可以使用​​來分析多個查詢並分析特定查詢,您應該使用EXPLAIN

1

這被稱爲分析。 XDebug,APD,可能還有一些其他軟件包提供此功能。

+0

Xbebug我不喜歡它,它不太好,因爲我不知道APD。 – ParisNakitaKejser 2009-08-27 12:05:02

+0

@NeoNmaN出於好奇,你不喜歡xdebug的分析器? – 2009-08-27 12:53:50

1

您要搜索的關鍵字是「profiler」。

這裏有幾個PHP分析器; XDebug,PHPEd Profiler,APD,DBGPQP,僅舉幾例。

我已經多次使用XDebug,雖然它可能有點煩人起牀和運行它做了一個相當不錯的工作。只要按照installations docs,你應該沒問題。

+0

我已閱讀過有關PQP,但我不明白,使其工作,:/ – ParisNakitaKejser 2009-08-27 12:03:16