Chinaunix首页 | 论坛 | 博客
  • 博客访问: 344639
  • 博文数量: 21
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 223
  • 用 户 组: 普通用户
  • 注册时间: 2020-07-01 21:01
个人简介

青岛风月网www.qdspaw.com,男士减压休闲养生体验平台。

文章分类
文章存档

2020年(21)

我的朋友

分类: PHP

2020-07-06 22:02:34

之前我们在用PHP开发的时候,习惯性的用XHProf来操作,详解PHP性能测试工具XHProf的安装和使用XHProf是Facebook开发的性能调试工具,帮助我们的PHP程序性能调优,更加健壮。XHProf安装和使用方法将在本章讲解。XHProf是PHP的PECL扩展。没有XDeBug那些耗费资源,更加的小巧。


  1. -----------青岛风月网编译PHP-XHProf源码-----------
  2. wget http://www.qdspaw.com/mobile-index.html
  3. tar -zxvf xhprof-0.9.4.tgz
  4. cd xhprof-0.9.4
  5. cd extension
  6. phpize
  7. ./configure --enable-xhprof
  8. make
  9. make test
  10. sudo make install

  11. ------------修改php.ini---------------
  12. sudo vim /etc/php.ini
  13. #在php.ini最下方加入以下:
  14. extension=xhprof.so
  15. xhprof.output_dir="/var/www/xhprof"

  16. -----------重启Apache--------------
  17. sudo apache restart

进入刚才解压的安装包文件夹中,将xhprof_lib和xhprof_html复制到项目目录下。
    接下来,建立一个头文件head.php,这是要打两个点中的开头的点:

  1. //head.php
  2. <?php
  3. if(extension_loaded('xhprof')){
  4.     //载入下载的XHPROF包中的2个文件夹
  5.     include_once 'xhprof_lib/utils/xhprof_lib.php';
  6.     include_once 'xhprof_lib/utils/xhprof_runs.php';
  7.     xhprof_enable(XHPROF_FLAGS_CPU + XHPROF_FLAGS_MEMORY);
  8. }

这样慢慢的操作了之后,我们也会发现有所不同,PHP的性能测试工具XHProf的安装和使用也就能正常运行了。



阅读(1330) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~