借负责的小程序流量暴增事件总結下优化技巧
之前负责的是一款公益性质在线教育类小程序因疫情影响导致流量暴增,日访问过百万
高峰期每分钟1w+在线访问
视频播放卡頓严重使用体验很差。
博主已是离职状态但是公司内并没有找到可以接手的同学,小程序前端是我从零一手做出来的有点特殊情感,于是就以小程序顾问的身份帮忙处理了小程序端的工作
应对本次问题,视频卡顿是选择把视频课件资源从文件服务器上迁移至腾讯云存储现已经修复发版完毕
在此总结下小程序优化相关知识。
小程序呈现到用户面前实际上经历了下面两个阶段:
小程序提供的运行环境,分为逻辑层(AppService)和 视图层(webView)逻辑层是执行javascript的地方,視图层是渲染页面的地方当小程序的代码包下载完毕后,业务代码分别注入逻辑层和渲染层
谨慎使用onPageScroll,该事件是一次webview层向js逻辑层的通讯开销较大
自定义组件更新只在组件内部进行,不受页面其他内容影响
开发者工具提供的环境与真机不同建议真机调试
将流量分发到不同的服务器上进行处理减轻对cpu嘚压力
服务端建议尝试云开发,有腾讯云的基础服务加持也是可以支撑起百万级访问的
先总结这么多如果您有更多方法,欢迎补充?
微信小程序video播放视频,
问一下微信小程序能不能跳转外部链接,类似于这样的 能跳的话,具体應该怎么写