本课程详细讲解了使用ThinkPHP5.0框架开发微信小程序商城项目的全过程,涵盖前后端技术栈、数据库设计及接口实现等内容。适合有一定基础的开发者深入学习。
ThinkPHP5.0+小程序商城构建全栈应用
第1章 前言:不同的时代,不同的Web。做一个产品真的只是完成一个项目吗?显然不是。现代的Web产品是一个复杂的产品矩阵体系,需要有一个强大的服务器端架构来支撑整个系统运作。本章节中,我们将对现代Web系统的结构进行介绍,并且让读者对于课程中的知识点有初步的认识。
1-1 前言与导语
1-2 产品所使用的技术
1-3 课程流程与体系
1-4 扩展课程:三端分离
1-5 项目特点
1-6 TP5技术点简介
1-7 微信技术点简介
1-8 MySQL技术点简介
1-9 学习方式
1-10 前置知识需求
1-11 扩展课程《理解Web与前端》
1-12 扩展课程:第三方组件的选择技巧,特别是在学习阶段
1-13 维护与提问
第2章 环境、工具与准备工作。工欲善其事必先利器。做一个全栈项目,则必须首先搭建好开发和运行所需的环境。在此章节中,我们将详细介绍如何配置这些必要的环境,并且对一些常用工具的使用技巧进行详尽介绍。
2-1 环境与开发工具
2-2 安装xampp
2-3 下载ThinkPHP 5
2-4 三端命名以及运行ThinkPHP 5
2-5 PHPStorm安装及常见使用技巧
2-6 TP5层次结构
2-7 扩展:TP5自带的Web Server
2-8 在PHPStorm下断点调试代码
2-9 PATH_INFO URL路径模式解析
第3章 模块、路由与获取请求参数。本章节中,我们将详细介绍ThinkPHP 5的入口文件配置、三种URL访问模式设置、虚拟域名配置以及如何定义和使用路由等知识点。
3-1 编写一个简单的模块(多模块及命名空间)
3-2 配置虚拟域名简化URL路径
3-3 安装PostMan
3-4 三种URL访问模式
3-5 定义路由
3-6 获取请求参数
3-7 产品功能讲解与分析
3-8 Navicat安装以及数据库设计初步分析