带你读《2022技术人的百宝黑皮书》——驱动页面性能优化的3个有效策略(7)

简介: 带你读《2022技术人的百宝黑皮书》——驱动页面性能优化的3个有效策略(7)

带你读《2022技术人的百宝黑皮书》——驱动页面性能优化的3个有效策略(6) https://developer.aliyun.com/article/1242705?groupCode=taobaotech




见下图可以明显观察到:

1. 接口耗时太久,且2.12后变差明显(可以去追溯下2.12发生了什么);

2. LBS获取耗时很久,高于平均1倍以上,而取lbs是A频道页的关键逻辑


image.png


分高中低端机分析


我们根据淘宝的高中低端机评判标准,埋点获得数据。平均时长,高中低各自占比,以及低端时长分布(也可选中高端)。下图可发现,低端机比例很低(需要思考是否有必要重点优化),但低端机超过3秒以上的比例远高于其他

的(和总体的完全时间分布对比) 。


其他分析

包括:机型、系统等,可做参考


分析性能瓶颈-后端环节


后端接口分析

主要从后端维度来分析

1. 服务端链路逻辑,需要另做具体分析

2. 分页面的处理逻辑,需要结合业务逻辑来看


这里可见,下图尽管是开始发起请求-》收到请求的全过程,但也严重超标(几乎是标准值的2倍)


image.png


网络传输消耗分析

整个接口过程:


请求连接(apiConnect)--》服务端处理(apiRequest)--》数据下(apiResponse)

细节不表了




带你读《2022技术人的百宝黑皮书》——驱动页面性能优化的3个有效策略(8) https://developer.aliyun.com/article/1242702?groupCode=taobaotech

相关文章
|
机器人 UED Python
基于Python+Flask实现一个简易网页验证码登录系统案例
基于Python+Flask实现一个简易网页验证码登录系统案例
438 0
基于Python+Flask实现一个简易网页验证码登录系统案例
|
测试技术
软件复杂度量化:McCabe度量法及其环路复杂度的计算方法
McCabe度量法(McCabe's Cyclomatic Complexity)是一种经典的方法,用于度量软件程序的复杂度。通过计算程序中独立路径的数量,帮助开发人员评估代码的维护难度和测试覆盖率。本文详细介绍了McCabe度量法的原理、计算方法及其在实际应用中的作用。
2582 0
|
存储 算法 Python
火箭般的提升!学会Python并查集,让你的算法能力飞跃新高度!
火箭般的提升!学会Python并查集,让你的算法能力飞跃新高度!
181 1
|
传感器 监控 数据可视化
IoT Studio 物联网可视化应用搭建开发实践
阿里云 IoT Studio 物联网可视化应用搭建开发实践
25428 4
IoT Studio 物联网可视化应用搭建开发实践
|
Java 开发工具 git
看了上篇文章,你不了解的IDEA操作……
看了上篇文章,你不了解的IDEA操作……
173 0
|
1天前
|
数据采集 人工智能 安全
|
11天前
|
云安全 监控 安全
|
3天前
|
自然语言处理 API
万相 Wan2.6 全新升级发布!人人都能当导演的时代来了
通义万相2.6全新升级,支持文生图、图生视频、文生视频,打造电影级创作体验。智能分镜、角色扮演、音画同步,让创意一键成片,大众也能轻松制作高质量短视频。
985 151