微信小程序商城建设全栈应用讲座
开发一个已经上线的小程序商城全栈应用,学习如何打造iOS,Android,Web多端适应服务端标准API,掌握三端分离开发模式,了解现代Web的基本结构理念
PHP5Think.0打造带背景的微信小程序商城
第1章 前言:不同的时代,不同的Web
我们说,做一个产品真的只是做一个产品吗?恐怕不是。现代网络产品是一个产品矩阵,需要良好的服务器端架构来支持整个产品系统。在本节中,我们将介绍现代网络系统,并对课程中需要学习的知识点有一个初步的了解...
第2章 环境、工具和准备工作
如果工人想做得好,他们必须首先使用锋利的武器。如果我们想做一个全堆栈项目,我们必须首先建立一个良好的环境。在本节中,我们将建立产品开发和运营所需的必要环境,并详细介绍常用工具的使用技能。
第3章 模块、路由和获取请求参数
在本节中,我们将详细解释TP5的入口文件、三种URL访问模式、虚拟域名配置、路由定义等知识。
第4章 构建验证层
客户端的输入总是不可信的,我们将使用TP5Validate验证器来构建面向对象的验证层。
第5章 REST与RESTFul
到目前为止,REST已经流行了近10年。无论您是否选择使用RESTFul API,但至少我们需要了解它。在本节中,我们将对REST和RESTFul进行处理 详细说明API的最佳实践。
第6章 AOP和全局异常处理
我们在编写代码时经常遇到异常,抛出异常,处理异常。但是如何处理异常更合适呢?如何表示异常更标准和标准化?在本节中,我们将利用TP5的特点和AOP的思想来构建一个全球的异常处理层。
第7章 访问数据库和ORM
服务器代码的很大一部分是数据的整理、操作和操作,数据库作为数据源必须是整个服务器端的首要任务。在本节中,我们将详细了解TP5数据库访问知识,并解释ORM,以及如何使用ORM的想法来添加、删除和检查数据库。
第8章 编写专题、分类、商品详细信息接口
在本节中,我们将综合运用以往学到的知识,编写专题、分类、商品等模块的界面,加深对知识的理解。
第9章 微信登录和令牌
用户登录、权限分级和接口保护对API非常重要。我们将使用微信身份认证系统实现无秘密登录,使用代码代替传统网络开发中的代码进行用户身份验证和权限分级。有了代码令牌,我们可以编写用户相关接口:接收地址...
第10章 微信支付
我们经常使用微信支付,但我们知道微信支付的整个过程吗?在本节中,我们将详细介绍微信支付的整个过程,并编制产品订单、支付和处理支付结果的相关界面。
第11章 前端部分:前端框架构造和令牌管理、主页、主题、分类等模块编写
本章将开始编写前端代码。在本节中,我们将介绍前端代码的一些规范,并实现一些基本框架功能。此外,我们还将编写产品的主页、主题和分类模块。
第12章 购物车
购物车的操作是整个前端中最复杂的,我们将在本章中实现客户端购物车的功能。
第13章 实现微信支付、购买商品流程和用户历史订单
服务器和客户端必须配合微信支付。在本章中,我们将在未来实现商品的完整购买流程。
第14章 跨域CMS和CORS
无需开源的CMS管理系统,我们自己编写一个小的CMS框架,实现微信模板消息的发送。
第15章 在生产环境中优化小程序部署流程和TP5
本章将对产品进行全面回顾,并解释从开发到发布到部署的小程序的全过程和一些服务器的基本优化措施。
[我要扒资料]
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。