腾讯云开发预备收费和个人小程序的迁移
腾讯云开发收费
早已听闻,腾讯云开发预计在 9 月中旬开始进行收费,原基础免费配额将变更为每月最低 19.9 元,并在优惠过后变更为每月 39.9 元。这对个人开发者而言无疑是很大的打击。
影响内容
个人在腾讯云中部署了几个小程序的后端服务。他们都是没有广告植入,也没有进行收费。也就是说,这几个小程序基本都是没有收益的(除了个别小程序有用户出于鼓励进行的少量打赏激励)。因此,我大概的,会在免费配额服务周期结束之后,慢慢停止小程序的服务。尽管决定比较难,但这算是最好的办法了。无奈个人小程序在收益方面的扩展艰难重重。
影响最大的是单单记账
微信小程序。目前日活都还比较稳定,用户反馈也比较好,算是个人开发的比较满意的小程序了。回想起以前刚完成基础功能之后,会在一些社区进行一些简单的推广,也得到不少网友的好评。初衷其实也是想给自己一个干净、隐私、UI 不错的记账小程序,因为当时看到基本没有一个是满足上面要求的。大多记账小程序要么广告云集,要么目的不明确,要么要你手机号等个人信息。
直到现在,单单记账
已经累计服务用户有 5000 多啦。瞄了下数据库,账单总量在 10 万以上。说下线服务,多少是有些遗憾的。且不说会对不住用户,就小程序而言,真的很适合手机端多平台用户的使用。
后续
考虑使用其他云服务进行替代,尝试使用了下supabase
进行替换,但调研了下,函数的迁移比较困难,无异于重写一份。supabase
主要以数据库为主,其他的云函数方面貌似还没有达到腾讯云开发或者firebase
的地步。外加上在小程序调用的话,对 supabase sdk
的支持还可能有不少的未知数。所以替代方案暂时不再往深的方面思考。
尽管短期会对服务进行下线。但我也有计划将单单记账
写成 app ,包含 Android 和 iOS 客户端。目前正在学习和接触相关技术知识中,且等后续实现…
对于技术选型,之前考虑直接使用 swiftUI 写一个原生的 iOS app。没错,我之前计划是不考虑 Android 客户端的,因为觉得 Android 用户可以直接使用小程序。但现在想法改变了,计划使用 Flutter 写一个两端的 app 。我对这个很期待,也正是这个期待,可以让我有不少的动力去执行。