性能优化流程
性能指标设定
页面打开慢,我们想优化它,该从哪些地方入手,优化完后响应的指标是否有改善
确定性能标准
我们性能优化目标是怎么样的,优化到什么程度合适。比如:app里的h5页面打开速度,确定的指标是秒开率,那一秒内可以打开的请求比例就是他的性能标准
收益评估
诊断清单
我们把业务代码接入性能监控预警平台,根据性能标准给出诊断清单。
优化手段
假如诊断出性能问题,我们就可以结合性能标准和诊断清单确定相应的优化手段
性能项目立项
这是你赢得产品经理、后端同事支持,让优化顺利执行下去不可或缺的内容。许多人就是忽略了这一点,导致优化迟迟无法落地。
性能实践
经过优化之后发起项目上线,并跟踪进行效果评估,结合场景把这些项目成果以文档或代码的形式沉淀下来,给后来者参考
性能指标采集与上报
主要就是把前面提到的性能指标以代码的形式分解落地,确保可以采集,然后在SDK封装后集合统计买点,最后根据实际情况,指定上报策略
性能监控预警平台
主要是通过分析上一步采集到的的性能数据,在对比性能标准进行监控。当指标超过某一监控阈值时,性能监控预警平台包括:性能数据处理后台和性能可视化展现前台两部分
网友评论