小程序后端开发.ppt

目录

第8章小程序后端开发

8,2数据的增、删、改、查

8,4简单留言板

8,1比目后端云简介

个完整的小程序系统,不但需要前端的展现,而且需要后端服务器的

支撑,以提供数据服务。也就是说,开发一个真正完整的小程序应用

需要前后端的相互配合。小程序与远程服务器之间通过 Https

传输协议进行数据交换,如图8-1所示。

除了自己搭建服务端以外,还可以利用一些网络公司提供的云服务来

进行小程序后端的相应开发。本章主要讲解利用比目网络科技有限

公司提供的Bmob后端云进行小程序后端开发

Bmob后端云专注于为移动应用提供一整套后端云服务,能帮助开

发者免去几乎所有服务器端的编码工作,大幅度降低开发成本和开发

时间

比且后端云简介

Bmob提供了小程序软件开发工具包( sof twaredeve

1 o p n t ki t,SDK),让用户拥有强大的后端服务。嵌入

Bmob小程序SDK后,开发工程师可以更加专注于编写前端代码

和优化良好的用户体验,而不必担心后端的基础设施

Bmob提供了成熟的 Websocket信道服务,降低了开发者

使用 websocke t通信的门槛。同时也满足了小程序需要H

TTPS与服务端通信的需求。

Bmob还提供了短信验证功能,只需几行简单的代码,即可实现微

信小程序的用户登录、富媒体文件上传、发送短信通知和微信支付等

功能。

总之,Bmob让微信小程序的开发更简单。

比目后端云简介

进入Bmob官方网站()后,单击右上角的“

注册”按钮,在跳转页面(图8—2)填入姓名、邮箱,并设置密码,确

认后到邮箱激活Bmob账户,即可拥有Bmob账号。

进入后台,单击左边的“应用”图标,会出现已经创建的应用项目列

表和“创建应用”按钮。单击“创建应用”按钮,出现如图

所示的对话框,填写完成应用的相关信息后,即可创建一个等待开发的

应用。

比目后端云简介

进入后台,选择应用项目,单击“设置

“应用配置”选项,将小

程序中的 A p pID(小程序ID)和 Appsecret(小程序密

钥)填写到Bmob中,如图8-4所示

“应用

密钥”

进入后台,选择应用项目,单击“设置”→“应用配置”选项,在该

界面中可以得到“微信小程序服务器域名配置”(在小程序配置中需

要使用),如图8-5所示

比且后端云简介

进入后台,选择应用项目,单击“设置”→“应用密钥”选项,可以

获取应用项目的 Application ID和 secret ke

y(在小程序开发中需要使用),如图8-6所示。

“安全域名”

登录微信公众号平台,单击“设置”→“开发设置”选项,在服务器

域名中输入从图8-5获取的合法域名,如图8-7所示

Bmo b sdk

比且后端云简介

登录 h tt ps:∥ gi thub. com/ bmo b/bmo b-w

eApp-sdk下载 Bmo d sdk,解压下载后的SDK,把b

mob-

的位置。

据的增、删

为了便于在Bmob中实现数据的增加、删除、修改、査询,我们在

新建的应用中新增“test”表,并在表中添加id(编号)、ti

tle(标题)、 content(内容)、 I m a ge(图像)字段,如

图8-8所示。

在“test”表中添加id、 t i tle、 con te n t

mage列,Bmob提供 Number、 string、Boo1

ean、Date、File、 Geopoi n t、 Array、O

bj t、 Pointer、 Relation共10种字段类

型,如图8-9所示

据的增、删

在“更多”选项卡里可以实现快速导入/导出数据、删除/编辑表

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享