熟练学习ThinkPHP5.1的开发模式。

*   01 ThinkPHP5.1/

  *   01 ThinkPHP5.1入门开启

  *   02 URL解析模式

  *   03 模块设计

  *   04 控制器定义

  *   05 控制器操作

  *   06 数据库与模型

  *   07 查询数据

  *   08 链式查询

  *   09 增删改操作

  *   10 查询表达式

  *   11 时间查询

  *   12 聚合、原生和子查询

  *   13 链式方法【上】

  *   14 链式方法【下】

  *   15 模型定义

  *   16 模型添加与删除

  *   17 模型修改和查询

  *   18 模型获取器和修改器

  *   19 模型搜索器和数据集

  *   20 模型自动时间戳和只读字段

  *   21 模型类型转换和自动完成

  *   22 模型查询范围和输出

  *   23 JSON字段

  *   24 软删除

  *   25 模版引擎和视图渲染

  *   26 视图赋值和过滤

  *   27 模版变量输出

  *   28 模版中函数和运算符

  *   29 模版的循环标签

  *   30 模版的比较和定义标签

  *   31 模版的条件判断标签

  *   32 模版的加载包含输出等

  *   33 模版的布局和继承

  *   34 模版的一些杂项

  *   35 路由介绍和定义

  *   36 路由的变量规则和闭包

  *   37 路由的地址和缓存

  *   38 路由的参数和快捷路由

  *   39 路由的分组和注解

  *   40 路由的MISS和跨域请求

  *   41 路由的绑定和别名

  *   42 资源路由

  *   43 域名路由

  *   44 路由的URL生成

  *   45 请求对象和信息

  *   46 请求类型和HTTP头信息

  *   47 请求变量

  *   48 伪静态.参数绑定.请求缓存

  *   49 响应重定向和文件下载

  *   50 容器和依赖注入

  *   51 Facade

  *   52 钩子和行为

  *   53 中间件【上】

  *   54 中间件【下】

  *   55 异常处理

  *   56 日志处理

  *   57 验证器

  *   58 验证规则和错误信息

  *   59 验证场景和路由验证

  *   60 验证静态调用和令牌

  *   61 独立验证和内置规则

  *   62 Session

  *   63 Cookie

  *   64 多语言

  *   65 分页功能

  *   66 上传功能

  *   67 缓存功能

  *   68 验证码功能

  *   69 图像处理功能

  *   70 数据库和模型的事件

  *   71 关联模型初探

  *   72 一对一关联查询

  *   73 一对多关联查询

  *   74 关联预载入

  *   75 关联统计和输出

  *   76 多对多关联查询

  *   77 结课测试