首頁 >後端開發 >php教程 >php程式效能分析工具

php程式效能分析工具

巴扎黑
巴扎黑原創
2016-11-12 15:09:281777瀏覽

平常開發一些效率要求比較高的功能模組時,常常需要分析程式的運作瓶頸在哪。用下面這個工具可以很方便的查看PHP的腳本執行過程。以下是設定步驟:

1. PHP安裝XDEBUG,網路上很多教學,下面貼上php.ini裡的設定項

[xdebug]

zend_extension=/usr/local/php54/lib/php/extensions/no -debug-non-zts-20100525/xdebug.so

 

xdebug.profiler_output_dir="/mnt/hgfs/web/log/xdebug"

xde.profiler_output_name.com

xdebug.remote_autostart = On

xdebug.remote_enable = On

xdebug.profiler_enable_trigger=1

xdebug.remote_host="127.0.1

xdebug.remote_host="127.0.1" .remote_handler="dbgp"

xdebug .remote_mode=req

 

這樣配置後,平常執行php程式不會產生效能偵錯文件,只有在url的後綴加上url參數XDEBUG_PROFILE=1 才會產生偵錯檔案。調試檔案在 xdebug.profiler_output_dir 這個參數配置的路徑中。

 

2. 安裝解析偵錯檔案的工具 qcachegrind

 下載位址:http://sourceforge.net/projects/qcachegrindwin/

 qcachegrind,選擇前方產生的偵錯檔案即可開啟。

其實有好幾個這種類型的工具,這個是我用過覺得比較直接明了的。

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
上一篇:php curl示列下一篇:php curl示列