zoukankan      html  css  js  c++  java
  • PHP性能优化工具–xhprof安装

    PHP性能优化工具–xhprof安装,这里我先贴出大致的步骤:

    1.获取xhprof

    2.编译前预处理

    3.编译安装

    4.配置php.ini

    5.查看运行结果

    那么下面我们开始安装xhprof工具吧:

    1.获取xhprof

    可以输入网址直接下载,或者wget

    2.编译前预处理

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

    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

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

    5.查看运行结果

    将实例拷贝到自己到web目录下,进行实例演示:

    a.运行实例查看效果,在浏览器输入

    http://localhost/xhprof/examples/sample.php

    result

    b.复制上面到运行到结果(http路径),再次放入浏览器,填好前面对应的域名:

    http://localhost/xhprof/xhprof_html/index.php?run=5307089e3e0fe&source=xhprof_foos

    查看结果,正确:

    view

    如果输入浏览器没有数据

    这种情况:Run #530707980ee18: Invalid Run Id = 530707980ee18

    错误结果:error

    可能是你的配置权限不足,请给个权限,可以直接777,然后重新运行走后这个步骤看看效果。

    到这里xhprof安装就结束了,开始你的性能优化之旅吧,有了这个工具会事半功倍的~~

    对于xhprof的名词解释:

  • 相关阅读:
    23.C++- 继承的多种方式、显示调用父类构造函数、父子之间的同名函数、virtual虚函数
    22.C++- 继承与组合,protected访问级别
    LeetCode-391. 完美矩形(使用C语言编译,详解)
    LeetCode-101.对称二叉树
    STM32-对芯片启动读保护,实现加密(详解)
    21.C++- "++"操作符重载、隐式转换之explicit关键字、类的类型转换函数
    20.C++- "&&","||"逻辑重载操作符的缺陷、","逗号重载操作符的分析
    19.C++-(=)赋值操作符、初步编写智能指针
    18.C++-[ ]操作符使用 、函数对象与普通函数区别(详解)
    ECMAScript 6.0基础入门教程
  • 原文地址:https://www.cnblogs.com/kenshinobiy/p/7470696.html
Copyright © 2011-2022 走看看