PHP 性能优化 工具

Cleey 发布于 2014/02/21 16:33
阅读 1K+
收藏 16

MySQL连接为什么挂死了?别踩坑!>>>

php性能优化工具–-xhprof安装

chenglin博客,技术分享,每日更新,原文链接http://www.chenglin.name/php/optimization/439.html

这个工具可以大大提高,性能优化工程师获取项目问题所在,从而开始优化

php性能优化工具–xhprof安装,这里我先贴出大致的步骤:
1.获取xhprof
2.编译前预处理
3.编译安装
4.配置php.ini
5.查看运行结果

1.获取xhprof
可以输入网址直接下载,或者wget

#wget http://pecl.php.net/get/xhprof-0.9.4.tgz
#tar zxf xhprof-0.9.4.tgz

2.编译前预处理
在编译xhprof之前,先做一下预处理,生成configure文件;

#cd xhprof-0.9.4
#cd extension
#phpize

phpize 没有这个命令
用来扩展php扩展模块
phpize是属于php-devel的内容,所以只要运行
yum install php-devel就行。
命令:yum install php-devel -y
位置:/usr/bin/phpize

3.编译安装
#./configure –with-php-config=/usr/bin/php-config

#make && make install
安装成功

4.配置php.ini
在php的配置文件后面追加,xhprof扩展,php.ini


[ xhprof ]
extension = xhprof . so ;
xhprof . output_dir = / usr / share / nginx / html / tmp / xhprof

注:如果是64位系统需要将xhprof.so文件拷贝 /lib64的目录下


#cp /usr/lib64/php/modules/xhprof.so /lib64/

5.查看运行结果

看看这个工具运行后的效果,相当给力  http://www.chenglin.name/php/optimization/439.html

加载中
0
苏生不惑
苏生不惑
win7很忧伤
0
eechen
eechen
Facebook维护的PHP轻量级性能分析工具xhprof:
https://github.com/facebook/xhprof
http://erichogue.ca/2011/03/linux/profiling-a-php-application/
xhprof与xdebug profiler相比,运行更轻便,表现更易懂.
xdebug + kcachegrind/webgrind 的组合可以作为profile(性能测试)工具,但对性能影响太大.
xhprof可以像xdebug一样通过pecl安装: pecl install xhprof
返回顶部
顶部