PHP性能优化工具–xhprof安装

简介: PHP性能优化工具–xhprof安装,这里我先贴出大致的步骤:1.获取xhprof2.编译前预处理3.编译安装4.配置php.ini5.查看运行结果那么下面我们开始安装xhprof工具吧:1.

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的名词解释:

如何联系我:【万里虎】www.bravetiger.cn 【QQ】3396726884 (咨询问题100元起,帮助解决问题500元起) 【博客】http://www.cnblogs.com/kenshinobiy/
目录
相关文章
|
25天前
|
PHP
PHP——oneinstack重新安装PHP的时候报错
PHP——oneinstack重新安装PHP的时候报错
34 4
|
26天前
|
PHP
PHP——安装ThinkPHP框架报错
PHP——安装ThinkPHP框架报错
12 0
|
15天前
|
Go PHP 数据安全/隐私保护
【应用服务 App Service】Azure App Service 中如何安装mcrypt - PHP
【应用服务 App Service】Azure App Service 中如何安装mcrypt - PHP
|
22天前
|
Shell PHP
PHP安装
PHP安装
49 6
|
7天前
|
测试技术 PHP 开发者
PHP中的数组遍历技巧与性能优化
【8月更文挑战第31天】在PHP编程中,数组是最常用的数据结构之一。掌握数组的遍历技巧不仅能提高代码的可读性,还能在一定程度上提升程序的运行效率。本文将介绍几种常见的数组遍历方法,并通过实际代码示例对比它们的性能差异,帮助开发者在编写PHP代码时做出更优的选择。
|
8天前
|
PHP 开发者 UED
PHP中的异常处理:从基础到高级探索Python中的列表推导式:简洁而强大的工具
【8月更文挑战第30天】在PHP编程的世界中,异常处理是确保代码健壮性和可靠性的关键机制。本文将引导您了解PHP异常处理的基本概念,并通过实际示例展示如何有效地捕获和处理异常。我们将一起探索try-catch结构、自定义异常类以及高级异常处理技术,让您的PHP代码更加稳固和易于维护。
|
1月前
|
存储 缓存 PHP
PHP性能优化技巧
【8月更文挑战第3天】
18 3
|
14天前
|
存储 安全 Linux
【Azure 应用服务】App Service For Linux 怎么安装Composer,怎么安装PHP扩展,怎么来修改站点根路径启动程序?
【Azure 应用服务】App Service For Linux 怎么安装Composer,怎么安装PHP扩展,怎么来修改站点根路径启动程序?
|
19天前
|
敏捷开发 数据可视化 测试技术
阿里云云效产品使用合集之怎么在php composer安装自己服务器的代码
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
19天前
|
网络协议 API PHP
PhalApi:在宝塔一键安装部署PHP开源接口框架的教程
要在宝塔面板上一键安装部署PhalApi开源接口框架,首先进入宝塔软件商店,切换到“一键部署”选项,搜索“phalapi”并点击“一键部署”。安装时需填写接口域名、数据库名及密码,提交后等待安装完成。安装成功后可在宝塔面板中查看新站点和源代码目录,并通过DNS解析设置访问接口域名,如`http://myapi.phalapi.net/`。默认开启的调试模式便于测试,可通过修改`config/sys.php`中的`debug`值为`false`关闭。最后,在源代码中开发自己的PHP接口,PhalApi会自动生成在线接口文档,方便后续调用与维护。更多详细教程可参考官方文档。
下一篇
DDNS