2013-08-29 50 views
1

在有人告訴我去RTM或JGI之前,請相信我。剖析php,有人能指點我一個白癡指南嗎?

我有一個網站。

我只想查看頁面加載時執行的函數列表,以及運行每個函數以識別瓶頸所需的時間。

我已經成功安裝了Xdebug,並嘗試過webgrind和codebug(mac app)。但是,無論我是在看錯的東西還是他們都不適合。我想要的真的很簡單,但我似乎無法弄清楚。

在一念路我想:

  • 加載網頁
  • Alt鍵Tab切換回一些分析應用程序,看看

    function foo()  | taken 300 ms 
    function bar()  | taken 1200 ms 
    function fid()  | taken 1200 ms 
    function sticks() | taken 31200 ms 
    function lde()  | taken 1200 ms 
    

然後我可以去sticks()和看看它在做什麼,讓我的網站變慢。

謝謝先進。

+0

或者,在這裏顯示'sticks()'代碼,有人可能會明白爲什麼它很慢;) – James

+2

但這就是問題所在。我不知道哪一個是有問題的功能,因此我需要分析代碼。 – Nadine

+1

@James我認爲OP試圖找到自己的瓶頸比發佈一堆代碼來調試更方便:] –

回答

相關問題