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()
和看看它在做什麼,讓我的網站變慢。
謝謝先進。
或者,在這裏顯示'sticks()'代碼,有人可能會明白爲什麼它很慢;) – James
但這就是問題所在。我不知道哪一個是有問題的功能,因此我需要分析代碼。 – Nadine
@James我認爲OP試圖找到自己的瓶頸比發佈一堆代碼來調試更方便:] –