关于小程序·云开发峰会,你想get的干货全在这了!丨峰会回顾

2019-10-24 18:05:30 浏览数 (1)

愿景篇:

云开发未来愿景:面向企业服务,构建开放的后端服务市场

小程序云开发目前已拥有 23 万 小程序账号,服务 50 万 开发者快速开发小程序。

为了助力开发者开发出更优秀的小程序,云开发为 100 万个小程序提供基础版套餐的免费扶持,为10 万个小程序提供专业版套餐一年期免费扶持,为 2 万个云开发旗舰版套餐一年期免费扶持。

未来,小程序云开发将进一步面向企业场景服务,成为更专业的生产工具。同时建设一个云开发的后端服务市场,形成一套接入标准,允许服务商、开发者在此输出能力,使其可以非常便捷地搜索并调用云开发的能力。

产品篇

更安全、更便捷

1、系统一体化:从系统底层打通微信自研网络和云网络,以及开发者在腾讯云上已有的服务,构建一体化云端系统。

2、高安全性:全链路票据系统保障整条链路系统安全,使用mmtls提供通信安全性,做到了防窃听,防篡改,防重放,防伪造,为项目顺利进展保驾护航。

另外,使用小程序云开发发布的所有请求都由微信进行校验,并获取用户信息,从而无需担心数据安全问题。

3、性能优化:云开发使用函数实例复用、容器实例预创建等方法,提升函数调用性能,冷启动从秒级变为毫秒级。云函数的请求性能已经提升了60%,小程序端一次云函数请求只需140ms。

能力篇

原生强劲的产品能力:

  • 小程序云开发支持所有的小程序开放能力,超过150种 API 接口。
  • 云开发数据库支持多端调用:提供了小程序、服务端 SDK、Web 端 SDK、腾讯云 API、小程序 API 等多种调用方式。
  • 云开发实时数据推送能力已经支持多平台,帮助开发者实现多平台数据同步。
  • 云开发支持服务商开发模式,提供代开通、代部署、代管理、代码保护等服务商能力,帮助服务商提供服务。

近期新能力

云调用:支持微信支付、订阅消息、客服消息。

更丰富的企业场景能力:小程序云开发将面对企业场景提供更多的服务(MySQL、ELK 日志、权限控制、灰度发布),帮助企业发展业务。

更丰富的资源付费能力:提供20多个细分套餐,支持按量付费,为开发者提供更灵活的资源使用方式。

数据库能力增强:

  • 支持事务,解决数据一致性问题;
  • 提供基于安全规则表达式的数据库权限控制。

CDN优化:

  • 即将支持 Quic 协议,弱网环境下性能提升 20%
  • 即将支持腾讯 TPG 自有图片格式,文件大小可以缩小 40%

云开发应用小Tips

云开发数据库性能优化“六心决”:

  • 为所有查询添加索引;
  • 控制单索引离散度;
  • 理解组合索引的顺序及排序;
  • 合理使用正则匹配;
  • 聚合查询尽量、尽早缩小处理记录数量,提出多余字段;
  • 合理使用数组匹配。

云调用使用建议:

服务端调用:建议永远使用云调用模式,且暂时不要在云调用中传输大量数据。

开放数据:只有开通云开发的小程序才会获取到CloudID字段,而且CloudID存在有效期,建议获取后立即使用。

消息推送:开通云调用消息推送后。消息不会再推送到开发者服务器。

未来,云开发将秉持愿景、不忘初心,持续为更多开发者提供更加便捷、高效、全面的服务!


如果你想要了解更多关于云开发CloudBase相关的技术故事/技术实战经验,请扫码关注【腾讯云云开发】公众号~

0 人点赞