腾讯课堂在哪里看文件,腾讯课堂如何开课

首页 > 实用技巧 > 作者:YD1662023-11-04 18:17:42

二次加载

使用排队请求之后,对网络请求顺序的干预效果还比较明显,灰度用户业务请求耗时平均有 50-100ms,约15%的优化

同时我们通过分析耗时分别在80分位、50分位、20分位的效果发现,请求耗时越长,优化效果越明显,也就是说在弱网情况下能够更好的发挥作用。

腾讯课堂在哪里看文件,腾讯课堂如何开课(21)

请求排队结果

4.3. 渲染

使用分步渲染后,我们的页面可以在处理完首屏的基础数据之后就立即开始渲染了,由于我们的目录结构比较复杂,处理起来耗时比较长,所以第二部才处理目录,实际的渲染效果如下图:

腾讯课堂在哪里看文件,腾讯课堂如何开课(22)

分步渲染

首屏可以比原来提前 100ms-150ms 渲染出来。

5. 总结

我们本次的性能优化对小程序启动、请求、交互、渲染多个方面都进行了性能的挖掘,是在对基础库版本要求不高的情况下能做到的极致了。

以我们的核心页面首页和课程详情页来说:

还有更多的优化手段吗?官方还提供了一些比较高级的功能,对基础库版本要求比较高的,例如:

利用这些能力可以在更多细节上进行优化,我们也将进一步探索和跟进,如果你有更好的方案欢迎讨论。

原文:https://mp.weixin.qq.com/s?__biz=MzI1ODE4NzE1Nw==&mid=2247490060&idx=1&sn=76b56bd4d3565cbf6abfb99abfc1c921&utm_source=tuicool&utm_medium=referral

上一页23456末页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.