之前我们在用PHP开发的时候,习惯性的用XHProf来操作,详解PHP性能测试工具XHProf的安装和使用XHProf是Facebook开发的性能调试工具,帮助我们的PHP程序性能调优,更加健壮。XHProf安装和使用方法将在本章讲解。XHProf是PHP的PECL扩展。没有XDeBug那些耗费资源,更加的小巧。
-
-----------青岛风月网编译PHP-XHProf源码-----------
-
wget http://www.qdspaw.com/mobile-index.html
-
tar -zxvf xhprof-0.9.4.tgz
-
cd xhprof-0.9.4
-
cd extension
-
phpize
-
./configure --enable-xhprof
-
make
-
make test
-
sudo make install
-
-
------------修改php.ini---------------
-
sudo vim /etc/php.ini
-
#在php.ini最下方加入以下:
-
extension=xhprof.so
-
xhprof.output_dir="/var/www/xhprof"
-
-
-----------重启Apache--------------
-
sudo apache restart
进入刚才解压的安装包文件夹中,将xhprof_lib和xhprof_html复制到项目目录下。
接下来,建立一个头文件head.php,这是要打两个点中的开头的点:
-
//head.php
-
<?php
-
if(extension_loaded('xhprof')){
-
//载入下载的XHPROF包中的2个文件夹
-
include_once 'xhprof_lib/utils/xhprof_lib.php';
-
include_once 'xhprof_lib/utils/xhprof_runs.php';
-
xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY);
-
}
这样慢慢的操作了之后,我们也会发现有所不同,PHP的性能测试工具XHProf的安装和使用也就能正常运行了。
阅读(1330) | 评论(0) | 转发(0) |