- 序
- 介绍
- ThinkPHP框架简介
- ThinkPHP 6.0版本特性
- 为什么选择ThinkPHP框架
- 环境准备与安装
- 开发环境要求
- 安装Composer
- 创建一个新的ThinkPHP项目
- 运行项目与调试
- ThinkPHP框架基本结构
- 目录结构说明
- 命名规范与命名空间
- 配置文件
- 路由与URL
- 路由定义
- URL生成
- 路由参数
- 路由分组与域名绑定
- 控制器与视图
- 创建控制器
- 控制器方法
- 视图渲染
- 模板变量赋值与替换
- 布局与模板继承
- 视图目录
- 视图模板语法
- 模型与数据库操作
- 创建模型
- 查询构造器
- CRUD操作
- 查询缓存
- 数据库事务
- ORM(对象关系映射)
- 数据验证
- 请求与响应
- 获取请求信息
- 请求验证
- 请求过滤与安全
- 文件上传
- 响应类型与格式
- Cookie与Session
- 中间件与扩展
- 创建中间件
- 注册中间件
- 扩展开发与应用
- 事件系统与监听器
- 调试与优化
- 日志记录
- 异常处理
- 性能优化
- 缓存管理
- 部署与上线
- 配置环境
- 服务器部署
- 项目上线
- 安全性建议
- 实战案例
- 构建一个简单的博客系统
- 构建一个API接口服务
- 结语
- 学习资源与社区
- 不断进步,掌握更多技巧