我需要推荐好的应用服务器来监控和调试在 linux 上运行的 PHP 和 Mysql。它应该有一个 GUI、查询分析(记录慢查询等)并根据环境条件捕获 PHP 错误。
我只知道提供这些功能的 Zend 平台,我正在寻找替代品。
我需要推荐好的应用服务器来监控和调试在 linux 上运行的 PHP 和 Mysql。它应该有一个 GUI、查询分析(记录慢查询等)并根据环境条件捕获 PHP 错误。
我只知道提供这些功能的 Zend 平台,我正在寻找替代品。
我没有给你一个好的答案,但据我所知,Zend Platform 确实是唯一一个可以完成你列出的所有事情的 PHP 应用程序服务器,它具有集成的报告 GUI。我的背景是近十年来从事非常严肃的企业 PHP 工作(集群应用程序和数据库堆栈),密切关注该领域,并运行 Alexa 排名前 1000 的站点。
现在,我将浪费一段毫无意义地陈述您可能已经知道的内容。:) 你可以做你列出的所有事情——用请求/环境数据记录 PHP 错误,做 MySQL 慢查询日志,做分析和应用程序分析——在没有来自 CLI 的 Zend Platform 的情况下相对容易,我一直这样做它通过在应用程序中构建日志挂钩,然后是 shell 脚本、Mon和Monit用于警报/状态 GUI。但那是因为我对真正高需求应用程序的经验是扩展/集群单个应用程序或堆栈——而不是运行有许多随机应用程序/脚本运行的服务器,我认为 Zend 平台会在这方面真正发挥作用。如果您使用 SNMP,您可以设置它,然后使用 GUI 客户端来完成您所说的很多事情,但同样,这也不是 Zend 提供的“开箱即用”级别。
我修改了你的问题,如果你能得到关于 Zend 平台替代品的更好答案,我会很感兴趣,但我认为没有一个集成的服务器产品可以接近。