尽可能把小程序的功能放在云函数,是不是小程序(启动时下载的)体积就小了?
发布于 5 年前 作者 lzeng 1951 次浏览 来自 官方Issues

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

8 回复

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

肯定的,代码都是后台了

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

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

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

小程序大小不包括云函数

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

谢谢各位耐心解答

回到顶部