尽可能把小程序的功能放在云函数,是不是小程序(启动时下载的)体积就小了?

发布于 7 年前作者 lzeng2355 次浏览最后编辑 7 年前来自 issues

云函数是腾讯云提供的很好的功能,安全可靠。如果尽可能把小程序的功能放在云函数里,是不是小程序运行加载时的体积就减小很多了,这样就能加速小程序启动速度。所以,启动加载时的小程序包里,包含云函数的那部分代码吗?

8 回复
xyang
xyang1 楼6 年前

看你如何权衡了,是要启动速度还是操作速度,没必要刻意把某些功能去写到云函数,假设一个当前版本的说明文件,这个内容在未发布新版本时基本不变,而且内容也不大就是几k,完全可以直接放小程序端,即不用等待请求,也可以降低服务器负载

xiulanding
xiulanding2 楼6 年前

建议使用分包,媒体资源传到服务器上

https://developers.weixin.qq.com/miniprogram/dev/framework/subpackages.html

chaofu
chaofu3 楼6 年前

肯定的,代码都是后台了

cuixia
cuixia4 楼6 年前

1、如果云开发将小程序端的代码都用云函数来做,代码量不见得会少,因为wx.cloud.callFunction的代码量与直接db.col.xxx的代码量差不多的。

2、运行速度上,也是差不多的。

liulei
liulei5 楼6 年前

本来代码量就不会占太多体积大小,主要还是一些图片/音效资源会占体积大小,所以你可以考虑把图片/音效资源放在云服务的存储中;至于过多的前端代码放到服务端,我是不太建议的,这也意味着你大量的逻辑都必须走请求接口,实现不是太合理。

xia74
xia746 楼6 年前

小程序大小不包括云函数

ezou
ezou7 楼6 年前

更慢,云函数就是服务器,执行相当于请求接口

yangxu
yangxu8 楼5 年前

谢谢各位耐心解答