PHP性能问题可能的原因
1. PHP语法使用得不恰当
2. 使用PHP语言做了它不擅长做的事
3. 用PHP语言连接的服务不给力
4. PHP自身的短板
5. 未知问题,需要分析解决
PHP的性能问题的解决方向
1. PHP语言级的性能优化
2. PHP周边问题的性能优化--服务,网络环境,服务器环境等等
3. PHP语言自身分析,优化
压力测试工具

来自慕课网

来自慕课网
每秒接受的请求数应该尽可能多
平均处理每个请求的耗时应该尽可能少
PHP语言级性能优化
优化点:少写代码,多用PHP自身能力
性能问题:自写代码冗余多,可读性不佳,并且性能低
为什么性能低:PHP代码需要编译解析为底层语言,这一过程每次请求都会处理一遍,开销大。
好的方法:多使用PHP内置的变量,常量,函数
PHP代码的运行流程

来自慕课网
php文件->扫描->zd引擎去理解->opcodes->执行->输出
优化点:PHP内置函数的性能优劣
情况描述:PHP内置函数,之间依然存在快慢差异
好的建议:多去了解PHP内置函数的时间复杂度