一、性能优化
1. 代码分析
- 性能更好的语法
- SQL优化

  1. 压力测试

    • 负载高导致有问题的节点
  2. 性能更高的工具或者系统版本

    • php5 升级为 php7 (性能测试)
    • 开启Opcache
    • 使用扩展替换php代码
  3. 架构优化

    • Mysql转换成Redis
    • 微服务

二、优化方向的选择
1、 优化重点接口 => 优化有问题的代码
2、 优化语言侧面 => 优化外部调用
3、 重构代码 => 重构服务。

三、通过Xhprof分析性能
整理文档

四、高效优化方案
1、多级缓存
2、读取的数据进行缓存,非实时要求。
3、单个请求,替换为批量请求
4、预先准备数据(存入内存)

五、其他
1、一次只改一个地方。
小步迭代

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐