PHP程序性能优化工具小结-演道网
1.xhprof
推荐指数:4(facebook 出品必属精品)
项目主页:https://github.com/phacility/xhprof
简介:XHProf is a function-level hierarchical profiler for PHP and has a simple HTML based user interface. http://pecl.php.net/package/xhprof
2.xdebug
推荐指数:3(不推荐,因为xdebug过于重量级,本身就很影响性能)
项目主页:https://xdebug.org
简介:拥有性能调优,断点调试,格式化输出等诸多功能,但作为性能调试,尤其是在生产环境的性能调试,强烈建议不要开启,否则严重影响CPU处理效率。
3.oneapm
推荐指数:4(优秀的第三方代理性能监测工具,神器)
项目主页:http://www.oneapm.com/ai/php.html
简介:
OneAPM for PHP 是 OneAPM 推出的针对 PHP 语言的专项监控工具,能够监控 PHP 应用整体的响应时间、PHP 应用内部的执行时间以及数据库连接和第三方 API 的性能。并且能够通过精确到代码行级别的性能分析能力,轻松定位性能瓶颈,显著降低性能调优过程中定位问题的时间。另外,oneApm还横向支持多种其它语言,请小伙伴去他们的官方主页查看一下
4.New Relic
推荐指数:5(国外大部分都是原创,通常来说也是最优秀的APM)
项目主页:https://newrelic.com/
简介:
Production-level visibility for PHP applications.
- Use Service Maps to view the full picture of your PHP application deployment
-
See what happens in specific lines of code, so you can trace and pinpoint even the smallest errors
-
Dissect errors and exceptions in real time — based on class, message, and other attributes
-
Identify performance issues within specific Drupal Modules and WordPress Plugins
-
Find your database bottlenecks and identify optimizations for specific slow queries
5.听云
推荐指数:4(专业的性能侦测代理)
项目主页:http://www.tingyun.com
简介:
-
Cloud
支持阿里云、腾讯云、AWS、金山云、青云、华为云等云主机应用性能监测
-
Environment
支持PHP, Java, .NET,Node.js, Python,Ruby等应用运行环境
-
Database
支持MySQL, Oracle, MS SQL Server, PostgreSQL等关系型数据库
-
Framework
自动识别流行开发框架,例如Spring, Yii、Django等框架
-
NoSQL
支持Memcached,MongoDB,Redis等非关系型数据库服务
-
API
监控HTTP、Dubbo、Thrift协议下当前应用调用的外部服务,如微博、微信第三方API接口等,并支持跨应用分析
微信扫描二维码,关注PHP技术大全!
让知识地带无限蔓延!
转载自演道,想查看更及时的互联网产品技术热点文章请点击http://go2live.cn