打開谷歌瀏覽器,瀏覽您最喜愛的網站,然後右鍵單擊>打開檢查元素,並轉到時間表選項卡,您可以記錄谷歌瀏覽器呈現的時間線。是否有像鉻時間軸的PHP基準測試工具
是否有任何PHP基準測試工具來檢索信息,獲取函數的時間軸和Web服務器呈現的變量?
謝謝。
打開谷歌瀏覽器,瀏覽您最喜愛的網站,然後右鍵單擊>打開檢查元素,並轉到時間表選項卡,您可以記錄谷歌瀏覽器呈現的時間線。是否有像鉻時間軸的PHP基準測試工具
是否有任何PHP基準測試工具來檢索信息,獲取函數的時間軸和Web服務器呈現的變量?
謝謝。
最知名的工具是Xdebug的。
但是,手動代碼分析(這就是說這個東西被稱爲)並不低效。只需將幾個microtime(1)
調用轉換爲代碼,分析輸出並相應地移動它們
許多框架都有內置的分析對象。 CI有一個非常好的分析工具,您可以使用:
例子:
$this->benchmark->mark('my_mark_start');
// Some code happens here...
$this->benchmark->mark('my_mark_end');
$this->benchmark->mark('another_mark_start');
// Some more code happens here...
$this->benchmark->mark('another_mark_end');
+1 CI的benchmarker是超好聽。 – Maverick
是的。 [我的同事](http://stackoverflow.com/users/205343/justin-lucas)將其擴展爲爲製作人員和開發人員提供一個非常好的UI,以便隨時間輕鬆找出瓶頸。 – AlienWebguy
@Matt有什麼好呢?我只是設定基準。它可以輕鬆地在沒有任何CI或任何其他框架的情況下完成。而且它不會自動分析,就像xdebug –
是的xdebug和webgrind,非常感謝。 – oknoorap