好用的php執行時間分析工具webgrind

2021-08-25 06:34:11 字數 832 閱讀 4489

以前分析xdebug用的是(wincachegrind)

現在直接安裝webgrind來除錯速度會更好

windows

編輯php.ini,先注釋掉zend:

[zend]

;zend_extension_ts = 「d:\xampp\php\zendoptimizer\lib\zendextensionmanager.dll」

啟用x-debug

[xdebug]

zend_extension_ts = 「d:\xampp\php\ext\php_xdebug-2.0.0-5.2.2.dll」;必須為完整路徑

xdebug.profiler_enable_trigger = 1

xdebug.profiler_output_dir=」d:\xampp\tmp\xdebug」

linux

安裝xdebug擴充套件

sudo pecl install xdebug

編輯php.ini,啟用x-debug

[xdebug]

zend_extension_ts = 「/usr/lib/php5/xdebug.so」 ;必須為完整路徑

xdebug.profiler_enable_trigger = 1

xdebug.profiler_output_dir=」/tmp」

webgrind

( )然後訪問:http://localhost/webgrind/

預設auto,即為剛剛請求的檔案profile,[update]!

程式不相容ie(本機測試winxp+ie6),如果點了update之後毫無反應,請使用firefox。

很好用的php執行時間分析工具webgrind

source windows modules windows 編輯php.ini,先注釋掉zend zend zend extension ts d xampp php zendoptimizer lib zendextensionmanager.dll 啟用x debug xdebug zend ...

php程式執行時間 php計算程式的執行時間

首先我們分析一下原理,要想得到程式執行時間,那麼可以在程式最開始執行的時候定義乙個變數記下當前時間,然後等我們程式執行完之後再記錄一下當前的時間,兩者相差就是該程式執行花費的時間了。這裡介紹一下 microtime 這個函式,microtime 用的不多,但是不能不知道這個函式,它是返回當前 uni...

PHP指令碼執行時間

php設定指令碼最大執行時間的三種方法 php.ini 中預設的最長執行時間是 30 秒,這是由 php.ini 中的 max execution time 變數指定,如果指令碼需要跑很長時間,例如要大量傳送電子郵件,或者分析統計大量資料,伺服器會在 30 秒後強行中止正在執行的程式,這種情況就要更...