此页面上的内容需要较新版本的 Adobe Flash Player。

获取 Adobe Flash Player

云计算

“小程序 · 云开发”正式上线,小程序开发从此可以零基础起步!
作者:   来源:it168网站   日期:2018-09-18

    7月初,“小程序 · 云开发”就上线了测试版。两个月后,令大家心心念念的“小程序 · 云开发”正式上线。那么,对于开发者来说,腾讯云这款小程序上云解决方案到底能解决哪些问题?有哪些基础能力?目前有哪些落地案例?

 

 

    什么是“小程序 · 云开发”?

    “借助这一解决方案,开发者可以更简单、快速地开发小程序,并有效降低运营成本。”腾讯云小程序 · 云开发业务负责人宁鹏伟首先介绍了“小程序 · 云开发”解决方案带来的最大价值。

 

腾讯云小程序 · 云开发业务负责人宁鹏伟

 

    据宁鹏伟介绍, “小程序 · 云开发”由腾讯云和微信团队联合推出,开发者无需购买和管理底层计算资源,包括服务器、数据库、静态存储应用,通过平台提供的简易 API 就可以进行核心业务的开发。

    之前,开发者想要开发一个小程序,常规流程是:要考虑买什么样的服务器,匹配哪些资源,比如存储应用、数据库等,还要考虑各种初始化,与服务端口关联等问题,这些工作全部梳理完,可能需要花费1、2个月时间。有了“小程序 · 云开发”以后,开发者不用考虑后端复杂的技术操作,“小程序 · 云开发”能解决所有问题。并且开发过程非常简单,即使是不懂研发的人,也能在1、2天内开发一个小程序;快手只需5分钟就能开发一个小程序。

    简单理解,就是腾讯云把小程序开发的服务端已经搭好,开发者看不到、也不需要看到后台架构如何搭建,更不用操心后台的稳定性和安全性问题,直接调用接口,写小程序端代码就可以了。

    “小程序·云开发”有哪些基础能力?

    另据了解,“小程序·云开发”强大的后台支撑能力源于腾讯云提供的三大基础能力,包括:云函数、数据库、存储管理。

    云函数是指,一段运行在云端的程序代码,开发者在开发工具内编写好代码之后、一键上传部署即可运行。通过专门用于云函数调用的API,有效保证安全性和隔离性,简化用户管理,免除运维操作。而基于腾讯云的数据库能力,开发者既可在小程序前端操作,也能在云函数中读写 JSON 数据库。不再受限于关系型数据库复杂的操作模式构建,数据管理上非常的简洁。借助云开发的文件存储空间,开发者可以把文件上传到云端,并拥有带权限管理的云端下载能力,开发者可以在小程序端和云函数端通过 API 使用云存储功能。

    云版小程序解决方案为用户带来哪些价值?

    尽管“小程序·云开发”解决方案上线还没有多久,但是目前已经有很多公司用在开发场景中,预测随着小程序开发平台的不断完善,未来会有很多公司会应用到不同业务场景中。腾讯乘车码,就是借助“小程序·云开发”解决方案开发,目前已经在支撑多个城市的出行功能。为避免数据存储在本地而造成程序臃肿,开发团队将城市配置数据迁移到云上,不仅精简了程序体量,还省却了管理服务器与运维工作,优化乘客的出行体验。还有腾讯云相册,很多完整的功能都通过“小程序·云开发”在运营开发。同时,腾讯云还在做更多产品线的推广,未来“小程序·云开发”会延伸到更多领域。

    显然,在小程序成为企业业务另一重要端口的年代,“小程序 · 云开发”将是腾讯云抛向市场的又一伟大力作,必将为小程序引领商业变革带来更强大的推动力。