1. 如何从零开始做性能优化?

项目落地 => 推进 => 实施 => 对业务赋能

①. 面试时,大部分回答图片懒加载、css压缩、js压缩之类 => 不够全面

②. 如何进行系统性的性能优化?

a. 为什么要做?

(1). 为什么需要对项目做性能优化?

(2). 前端性能优化的价值在哪里?

b. 如何做?

(1). 如何做一个完整的性能优化,如何下手?

c. 最佳实践:

(1). 网易严选业务中比较有效且特殊的策略分享

2. 为什么要做?

做的性能优化是否有价值?

(1). 用户体验金字塔:

①. 用户体验金字塔图,对用户体验影响最大的内容是啥?

②. 不是页面的样式、页面的信息

③. 页面加载时长(性能优化相关的内容)是最大

④. google i/o大会上,能看到对用户体验造成最大影响的就是页面的加载时长

(2). 性能优化业务价值:

页面加载时长对用户体验有影响,那么对业务数据是否有影响呢?

页面加载时长越长,越容易造成用户流失,超过5s,90%的用户就会离开

3. 如何做?

(1). 意识阶段:

性能优化的意识状态:

①. 在正式启动性能优化之前:

a. 一般都处于无意识状态

b. 面试中回答的答案

②. 在系统化的性能优化中:

a. 需要优先改变自己的意识状态

b. 进阶到状态3、4中,需要关注指标、关注数据

③. 性能优化的首要基础是指标和数据

(2). 性能体验提升流程:

在意识形态改变以后,性能体验提升流程分为4步:

①. 建设度量体系:

a. 确定性能衡量指标,建设性能监控平台

②. 制定目标:

a. 度量体系接入

b. 现状数据分析

③. 性能优化实施:

a. 团队组织和项目推进,产出优化策略

④. 成果验收和复盘

(3). 页面性能衡量指标三个阶段

(4). 建设性能监控平台

(5). 制定目标:

完成性能度量体系后,需要接入性能体系,对业务现状做数据分析,制定行动的目标.

相关阅读

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: