这是一个最好的时代,也是一个最坏的时代 - 狄更斯
好的就是大家都赶上了这个时代的快车,坏处就是车太多了,无所适从 - 舒克
第一次掏钱使用云产品可以就是微信小程序了,
那是在2017年的一个晚上,万众瞩目的微信小程序刚开始卵化出世。
我就注册了个人版第一个小程序。
配合公众号想做一个音乐类的分享应用。
公众号负责营销推广,小程序负责产品功能。
当时的微信小程序只是一个前端,没有后端功能(当时还没有云服务功能)
官方给出的架构方案是
小程序 + node/php (这两个官方都有集成) + mysql
要注意的是小程序是免费的,但是搭建服务器要自己掏钱。
恰好腾讯推出小程序服务器,于是果断购买。(貌似现在下架了该产品,还好我买的早)
仗着全栈工程师的水平,前后端一起上手,开搞,
后端选择了php+mysql
也可以修改环境
开心的是后端集成了(登录与信道通信的功能)
登录主要指使用微信帐号登录。通信还没有使用。
自己写后台+数据库,没有限制,如果没有下面的可能就达成了 开心 + 愉悦 ;
后端功能中有个图片上传(需要开启GD,gd2库,给图片做缩略图存贮),服务器不给开启,下了工单后,小哥哥说此产品以下架,没有管理通道!
我只想问问 下架产品真的以后就不管了吗?
但是心疼工单小哥的认真回复和各种与上级调节,最终没有成功。也就没有给差评!这就算是个BUG放到这里吧!
官方说让我转换开发环境,放到云平台上去。(不考虑,这个不得重写?工程太大,毕竟数据已经很多了)
更不开心的是:
前端小程序开发主界面+播放器+收藏+留言;(用了1个月);
发布版本后端 审核时通知我,审核不通过(原因是只有企业才可以做音视频媒体);
这个坑来的让我哭笑不得。改版?(没有主功能要他何用?)
于是小程序也变成了一个有BUG的断点。
随着微信视频号的出炉,可能以后的方案就是以下联动(只是时间问题):
公众号 + 视频号 + 小程序 + 云开发
答案是: 上线了,原因是公众号自带搜索是有限制的(这个坑要记住),使用第三方会有很多收费点。还要再录入一次,太麻烦了。
于是在小程序里做了搜索集成,及关键词展示。
这个很重要,因为没有几个用户能知道你到底用了哪些关键词。
毕竟公众号内部也不是搜索引擎。数据需要全部录入到后端,后端再做接口支持小程序;
同时公众号搜索也可以设置为后端接口返回数据。
看了现在微信小程序功能的扩展,要再进行开发一次的话会这么选择
(注意数据库有个很大的坑,就是数据有时操作(如修改)只能录入数据的用户才有权限,或直接进入数据库界面强制修改,所以小程序云服务注定不能开发成后端管理功能)
云函数可能点微服务的概念(云函数只支持NODEJS开发);
1,2,3 必学之路,4在企业中现学现用就可以了。
JQUERY类似的组件不是重点,简单看看就行,自学也可。Angular 市场堪忧不学也罢。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。