美文网首页
前言知识

前言知识

作者: 乾丽无限 | 来源:发表于2018-08-08 23:17 被阅读0次

    两方面:

    1、整体的思路与编程思想(大局观、AOP、10~20%)

    2、具体的编程知识与技巧(TP5、小程序、数据库等80%)

    TP5

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

    MySQL        数据持久化        数据存储        数据表设计        与业务紧密结合

    微信端

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

    小程序

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

    简单的介绍:

    1、服务端:TP5+MySQL 构建 RESTAPI

    2、客户端:向服务端请求数据,完成自身行为逻辑

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

    总结 CMS 功能

    两大类:

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

    2、特殊操作,比如我们要实现的发送微信消息

    三端分离:服务器端——>客户端——>CMS(数据管理)

    我们想构建一个通用的适合互联网公司,有良好结构的产品。三端分离是很好的解决方式,基于 REST    API

    基于 Token令牌管理权限,作用域

    真正理解 MVC,制作一套架构适配 iOS、Android、小程序以及单页面等

    AOP 面向切面编程思想在真实项目中的应用

    统一的异常处理

    使用 ORM(Object Relational Mapping) 的方式与数据库交互

    MySQL数据表设计与数据冗余的合理利用

    用面向对象的思维构建前端代码(ES6)

    TP5

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

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

    3、ORM:模型与关联模型(sequelize、SQLAIchemy、Entity FrameWork)

    微信

    1、微信小程序

    2、微信登录

    3、微信支付(预订单、库存量检测与回调通知处理)

    4、微信模板消息

    MySQL

    1、数据库表设计

    2、数据冗余的合理利用

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

    相关文章

      网友评论

          本文标题:前言知识

          本文链接:https://www.haomeiwen.com/subject/dayfbftx.html