小程序加载超过三秒,一半用户就流失了。最近帮客户优化了一个小程序,首屏从5秒降到1.8秒,留存率明显提升。
第一个有效手段是分包加载。把不是首屏必须的代码拆出去,用户点了才下载。主包控制在1兆以内,打开速度能快一大截。
第二个是请求合并。有的页面要调五六个接口,改成批量接口后,一次请求搞定,网络耗时直接减半。
第三个是本地缓存。数据先从storage里读,同时发请求更新。用户看到的永远是最新的,但页面几乎是秒开。
廷云信息做性能优化有现成的方案,不用从零摸索。
小程序加载超过三秒,一半用户就流失了。最近帮客户优化了一个小程序,首屏从5秒降到1.8秒,留存率明显提升。
第一个有效手段是分包加载。把不是首屏必须的代码拆出去,用户点了才下载。主包控制在1兆以内,打开速度能快一大截。
第二个是请求合并。有的页面要调五六个接口,改成批量接口后,一次请求搞定,网络耗时直接减半。
第三个是本地缓存。数据先从storage里读,同时发请求更新。用户看到的永远是最新的,但页面几乎是秒开。
廷云信息做性能优化有现成的方案,不用从零摸索。