0
我試過調試工具欄,但它並不完全覆蓋我的場景。我只是想知道哪些代碼執行時間最長。有沒有辦法讓崩潰(也許是一個瀑布圖?),可以告訴我哪些方法執行時間最長?尋找YII瓶頸的最佳途徑?
更新:我能夠在應用程序中添加各種日誌記錄,但不幸的是,我認爲造成緩慢的部分實際上不會導致緩慢。那麼,爲了查明任何可能導致緩慢的代碼,「全線」添加日誌記錄的最簡單方法是什麼?
我試過調試工具欄,但它並不完全覆蓋我的場景。我只是想知道哪些代碼執行時間最長。有沒有辦法讓崩潰(也許是一個瀑布圖?),可以告訴我哪些方法執行時間最長?尋找YII瓶頸的最佳途徑?
更新:我能夠在應用程序中添加各種日誌記錄,但不幸的是,我認爲造成緩慢的部分實際上不會導致緩慢。那麼,爲了查明任何可能導致緩慢的代碼,「全線」添加日誌記錄的最簡單方法是什麼?
檢出Xdebug - 用於PHP的調試器和分析器工具。
有關詳細信息,可以使用第三方工具生成分析輸出並將其可視化,click here。
要加入schmunk說的話,'Yii :: beginProfile/Yii :: endProfile'可能會有所幫助。 – DCoder
僅供參考:我發現這是編譯速度不快的原因。不過,我仍然想知道如何做到這一點。 – coderama