tp5微信小程序全栈开发一——流程体系介绍

二、产品所用技术

1、thinkphp5

编写业务逻辑 访问数据库 向客户端提供数据

2、mysql

数据存储 数据表设计 与业务紧密结合

3、微信

支付 善于模仿借鉴,学习微信接口设计

4、小程序

直接与用户交互 体验很重要

三、流程和体系

1、服务端

thinkphp5+mysql构建 rest API

2、客户端

向服务端请求数据,完成自身行为逻辑

3、CMS

向服务端请求数据,实现发货与发送微信消息

功能:(1)基础数据的增删改查,比如添加商品、删除商品类目

           (2)特殊操作,比如实现发送微信消息

四、三端分离

五、项目特点

1、三端分离 

2、基于rest api

3、基于token令牌管理权限

4、一套架构适配ios、小程序、安卓、单页面

5、理解mvc架构

6、aop面向切面编程思想

7、使用ORM方式与数据库交互

8、mysql数据表设计和数据冗余的合理利用

9、面向对象的思维构建前端代码

六、TP5技术简介

1、web框架三大核心知识(路由、控制器与模型)

2、验证器、读取器、缓存和全局异常处理

3、orm:模型和关联模型

七、微信技术简介

1、微信小程序

2、微信登录

3、微信支付

八、mysql技术点简介

1、数据库表设计

2、数据表冗余的合理利用

3、事务与锁在订单(库存量)检测的应用


你可能感兴趣的:(tp5微信小程序)