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