【经验】微信小程序开发 云后台比价(自带云开发、leancloud、bmob)(2022/10/31更新)

  • 【经验】微信小程序开发 云后台比价(自带云开发、leancloud、bmob)(2022/10/31更新)已关闭评论
  • 12 次浏览
  • A+
所属分类:Web前端
摘要

作为前端开发者,没有购买云服务器的习惯,在只需要使用数据库的情况下,开发微信小程序完全可以用现在免费的云后台。

前言

作为前端开发者,没有购买云服务器的习惯,在只需要使用数据库的情况下,开发微信小程序完全可以用现在免费的云后台。

常用的有微信自带云开发、leancloud,我常用的是leancloud,但接下来也想试试其他的好不好用、贵不贵。因此做了对比如下。仅涵盖国内使用计价方案,Bmob没有寄,只是换域名了。

2022/10/31更新。

2022/08/18微信计费方案更新:点击查看原方案_按量付费

1. 免费配额

① 微信云开发官方文档:基础套餐+按量付费。自2022/8/18更新后,只有新用户有1个月免费基础套餐,默认不开启按量付费。
② LeanCloud官方文档:价格
③ Bmob官方文档:价格

Leancloud的Github仓库:Github
Bmob的Github仓库:Github

参数 微信云开发曾经 微信云开发现在 Leancloud Bmob
存储空间 5GB 2GB 10GB 20GB/账户
存储下载操作次数 2000次/月 20万次 免费500MB/天 20GB/月/账户
存储上传操作次数 1000次/月 与存储下载合算 与存储下载合算 与存储下载合算
CDN回源流量 1GB/月 5GB -- --
CDN流量 1GB/月 5GB -- --
云函数资源使用量 1000GBs/月 10万GBs -- 免费使用40天
云函数外网出流量 1GB/月 2GB -- 免费使用40天
数据库容量 2GB 与存储空间合算 1GB 表数量20个
表行数10万行
表列数20列
数据库读操作次数 500次/天 与存储下载合算 3万次/天 100万次
数据库写操作次数 300次/天 与存储下载合算 与数据库读合算 与数据库读合算
并发数量 5个 -- 3个 2000/30min
即时通信 -- -- 最大订阅数
100次/天
最大下发消息
5000条/天
--
消息通信 -- -- 1万次/天 --
全文搜索 -- -- 1万次搜索查询请求/天 --

注:Leancloud的免费文件存储访问流量只支持HTTP流量,不支持HTTPS流量。
Leancloud支持免费的图形验证码。
不清楚Bmob的100万次是加起来,还是每天100万次。如果是每天100万次,那是真的tql。

2. 超过额度时收费情况

有时候不小心就超过额度了,云后台它会不打招呼地自动扣费,不充钱就停机,贼离谱,所以也需要了解一下超过额度时的收费情况。微信的直接停机,不会随便扣费。

参数 微信云开发曾经 微信云开发现在 Leancloud Bmob
存储空间 0.0043元/GB/天 0.1元/GB/天 每月0.16元/GB 每月0.15元/GB
存储下载操作次数 0.01元/万次 0.5元/万次 0.30元/GB 0.3元/GB
存储上传操作次数 0.01元/万次 与存储下载合算 与存储下载合算 与存储下载合算
CDN回源流量 0.15元/GB 0.15元/GB -- --
CDN流量 0.18元/GB 0.21元/GB -- --
云函数资源使用量 0.00011108元/GBs 0.00011108元/GBs -- 50元/月
云函数外网出流量 0.8元/GB 0.8元/GB -- 与使用量合算
数据库容量 0.07元/GB 与存储空间合算 0.10 元/GB/天 --
数据库读操作次数 0.015 元/万次 与存储下载合算 不允许超出 0.5元/万次
数据库写操作次数 0.05元/万次 与存储下载合算 不允许超出 与数据库读合算
并发数量 5个 -- 3 个 --
即时通信 -- -- 与数据库读合算 --
消息通信 -- -- 1万次/天
否则要升级商业版
--
全文搜索 -- -- 不允许超出 --

3. 另外的价钱

氪,都可以氪。

(1)微信曾经氪金方式有两种。①与使用流量一样,购买资源包。②购买不同的版本的套餐升级。(ps:感觉还是和流量一样)
微信现在氪金方式与购买手机套餐一模一样,基础套餐+增值服务,基础套餐19.9元/月老贵了,增值服务自选。

(2)Leancloud氪金方式很直观,以产品规模为主要氪金动机,以功能为主要卖点。升级商业版或者企业版,各有各的好处,可以在官方文档中看到。

(3)Bmob有两种氪金方式,主打按需购买。①与Leancloud相似,升级版本,有专业版、企业版、企业版Pro。②购买服务,如云函数、更多的数据库操作次数等。

总结

总得来说:

(1)Leancloud的功能很多,文档也比较多,整体风格比较清新。而且非常关键的是,它允许每日3万次的API请求,基本能满足绝大多数小众应用的需求,私以为优点是公司看起来很有开发能力

(2)Bmob的API申请次数超级多,整体的风格也很大气,功能比Leancloud略少,但是免费存储容量、存储操作次数给得多,私以为优点是公司看起来很有钱

(3)微信云开发对比起来算是后期之秀,优点是和微信小程序、微信小程序开发工具结合得比较好,不需要思考域名不兼容等问题,缺点是功能少、用量小、能且仅能与微信小程序结合,很适合新人练手用如果之后能放宽额度、升级功能,把握平台优势,不一定不能后来居上,且 静 观 之。事实告诉我,它不仅没放宽额度,还涨价涨得很猛???黑人问号.jpg。

还有其他的比如七牛云也不错,腾讯云最好别,太贵了。