xdebug+webgrind对php5.6做性能分析环境搭建
python3安装
wget https://www.python.org/ftp/python/3.7.7/Python-3.7.7.tar.xz
mkdir -p /usr/local/code/python3
tar -xvf Python-3.7.7.tar.xz -C /usr/local/code
cd /usr/local/code/Python-3.7.7/ && ./configure prefix=/usr/local/python3
make && make install
ln -s /usr/local/python3/bin/python3 /usr/bin/python3
dot命令安装
yum -y install graphviz
xdebug安装
https://xdebug.org/docs/install
pecl install xdebugmkdir -p /tmp/xdebug
chown -R www:www /tmp/xdebug///修改php.ini
zend_extension=xdebug.so
[xdebug]
xdebug.profiler_append=0
xdebug.profiler_output_name="cachegrind.out.%R%u"
xdebug.profiler_enable=On
xdebug.profiler_output_dir="/tmp/xdebug/"
xdebug.profiler_enable_trigger=On
webgrind可视化界面
git clone https://github.com/jokkedk/webgrind.git//修改config.php修改成
static $storageDir = '/tmp/xdebug/';
static $profilerDir = '/tmp/xdebug/';
推荐阅读
- 布丽吉特,人生绝对的赢家
- 进必趋|进必趋 退必迟,问起对 视勿移
- 对称加密和非对称加密的区别
- 对抗抑郁最好的方法
- 装聋作哑,关系融洽
- 社保代缴公司服务费包含哪些
- 数组常用方法一
- 幸福的婚姻不争对错!读《你要的是幸福还是对错》有感。
- 把一切献给现在
- 年轻人对未来迷茫时该怎么办()