“淡黄的长裙,蓬松的头发...”
我就不该看这个节目,搞得脑海里好像有许多人在运动。那这么美好的夜,就把它睡过去吗?算了,写篇日记吧,总得找点事做。唉,没有钱了,肯定要做啊,不做没有钱用。
最近开发一个web网站,采用了腾讯云提供的云开发,整理一下云开发的优缺点(只描述项目中采用到的腾讯云开发):
优点
- 微信登陆非常方便(也可以脱离微信自定义授权),直接用sdk几行代码解决,不需要自己再去维护各种token;
- 云开发提供一个统一环境,包括云函数、对象存储、数据库等;
- 不需要再做负载均衡和cdn;
- 自动扩缩容,高可用;
- 自带监控、告警和日志管理;
- 云函数可以提供http触发方式;
- 在项目初期资费可能更低。
以上的每一个点,都是开发和运维过程中比较消耗精力和时间的事情,所以能有这么一个服务,对加快项目进度和减少后期运维有极大的帮助。当然,没有完美的事物,那云开发有什么缺点呢?
缺点
- 云函数语言目前只支持php和nodejs;
- 云函数中难以接入除环境提供的基础服务之外的其他服务,比如redis、消息队列等;
- 云开发提供的数据库是nosql型数据库,需要充分考虑项目需求;
- 云函数的特性使然,在使用中可能遇到服务冷启动影响体验(尤其是用户活跃度爆炸式增长时);
- 没有固定公网ip,可能对一些有此需求的业务产生影响(比如第三方服务调用)
今天就写这么多吧,就当是一场梦,醒了很久还是很感动...
网友评论