频道栏目
首页 > 资讯 > 微信小程序 > 正文

微信小程序的文件缓存特性及隔离方案

18-04-27        来源:[db:作者]  
收藏   我要投稿

文件缓存特性:

1.由于小程序的缓存没有时效性

2.文件缓存大小限制

3.需要针对特定业务群进行缓存更新

4.一键清空缓存

5.针对不同用户,对应的缓存是公共的,没有隔离。因此缓存针对不同的用户,使用该用户特定的key来隔离。

那么对应的解决方案是什么呢

解决方案:

1.缓存前缀,带上用户标识_缓存名

2.每个缓存,需要记录缓存大小、缓存名、缓存类名、缓存生成时间、缓存失效时间到一个公共的缓存类中。

3.有一个设置缓存,如果目前系统缓存大小,启动失效缓存清理机制方法。

4.当手机网络非常好的情况下,基本上走线上实时数据策略

当网络不好,尽量走本地缓存策略。

5.为了更好地提高用户体验度,有一个提前加载数据的策略。例如打开首页后2秒,自动加载请求未来用户需要请求的数据,入缓存数据。

初步分析的,希望对大家有用

缓存策略的好坏,影响到小程序加载的效率和用户体验度

缓存,可以在客户端后台,进行静默加载常用的,这样用户在进入第二页,将会加快打开。提高用户体验度。

相关TAG标签
上一篇:微信小程序视图层学习摘要
下一篇:微信小程序真机预览体验的测试分享
相关文章
图文推荐

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站