微信小程序开发架构简介

2017-12-28  本文已影响0人  依弗布德甘

简介

本文主要是提供给想要微信小程序的客户看的

1.微信云平台(微信公众平台)

简介

微信小程序是微信公众平台下的一款产品,如果要开发小程序需要先在微信公众平台注册账号。

目前一个账号下只能有一个小程序,所以在开发小程序之前需要注册一个对于小程序的微信公众平台账号。

账号有不同的认证审核,需要审核通过才具备小程序功能。如只有企业才具备申请微信支付能力,其他详情请查询微信公众平台。

小程序重要设置

微信认证:个人与企业的身份认证。

服务类目:小程序所提供的功能,大部分功能对应相关的执照,如 企业-餐饮-食品 需要食品经营许可证。

微信支付:小程序涉及到微信支付则需要申请微信支付接口(个人认证暂无微信支付能力)。

附近的小程序:企业中提供的功能,开通需要有相关资质,如营业执照。


2.微信小程序

简介

微信手机APP发现中的一个扩展功能。

注:页面功能全靠代码实现,动态数据需要跟服务端对接,页面越多越复杂,工作量就越多。微信扩展功能,需要配合微信代码实现。(如扫二维码,分享等)

开发简介

页面设计:呈现给使用用户的外观,需要UI设计。

功能实现:小程序内部各个功能模块的运行,如页面展示、跳转、弹窗等等。

数据对接:动态数据获取与数据的各项操作,微信支付等等。

注:如果小程序仅需要功能,没有任何动态数据,比如画画板这种类型的工具,可以不要服务器与管理系统。

3.服务器

简介

服务器是用来存储数据,并需要提供给微信端接口与搭载后台管理系统的平台。复杂的服务器还会采用到比较前沿的技术,如分布式等。

注:如果小程序需要用到微信支付(付款、退款等),就必须自己开发服务端,部署服务器。如果仅仅只是简单的动态数据展示,添加,修改可以采用第三方服务代替服务器。

开发简介

数据库:存放各种数据,需要根据业务需求创建各种数据表。

微信端接口:为微信端各项动态数据操作提供的功能接口。

后台管理系统:管理系统是为PC端的平台(图标注4) 提供的WEB管理工具,功能对应与微信小程序的各项功能,如订单管理等等。

演示产品链接: 点击这里查看产品演示截图

上一篇 下一篇

猜你喜欢

热点阅读