[2.1Db改为使用门面对象](2.1Db%E6%94%B9%E4%B8%BA%E4%BD%BF%E7%94%A8%E9%97%A8%E9%9D%A2%E5%AF%B9%E8%B1%A1.md)
[2.2取消db和model助手函数](2.2%E5%8F%96%E6%B6%88db%E5%92%8Cmodel%E5%8A%A9%E6%89%8B%E5%87%BD%E6%95%B0.md)
[2.3取消setInc setDec和setField方法](2.3%E5%8F%96%E6%B6%88setIncsetDec%E5%92%8CsetField%E6%96%B9%E6%B3%95.md)
[2.4取消Query类的一些方法](2.4%E5%8F%96%E6%B6%88Query%E7%B1%BB%E7%9A%84%E4%B8%80%E4%BA%9B%E6%96%B9%E6%B3%95.md)
[2.5取消查询eq neq gt lt egt elt表达式](2.5%E5%8F%96%E6%B6%88%E6%9F%A5%E8%AF%A2eqneqgtltegtelt%E8%A1%A8%E8%BE%BE%E5%BC%8F.md)
- 文件及目录结构升级
- 1.1课程目标及开发环境说明
- 1.2ThinkPHP6.0安装
- 1.3代码文件迁移
- 1.4应用配置及配置调整
- 1.5配置,控制及视图调整
- 1.6视图方法兼容升级
- 数据库操作升级
- 2.1Db改为使用门面对象
- 2.2取消db和model助手函数
- 2.3取消setInc setDec和setField方法
- 2.4取消Query类的一些方法
- 2.5取消查询eq neq gt lt egt elt表达式
- 模型操作升级
- 3.1模型的调整
- 3.2模型save方法调整
- 3.3模型高级方法调整
- 3.4其它升级指导内容
- 访问站点并按报错修复问题
- 4.1获取当前应用由module修改成app
- 4.2config配置文件调整
- 4.3多应用及数据库配置
- 4.4模型实例改造(重点)
- 4.5继承BaseController
- 4.6重定向跳转
- 4.7调试模式常量获取及css版本号获取
- 4.8url助手函数中的参数由字符串转数组
- 4.9动态设置配置参数
- 4.10public目录下的静态文件迁移
- 逻辑代码改造或重新实现
- 5.1重定向加上return才有效果
- 5.2模板内跨应用包含其它模板
- 5.3 error sucess方法实现_1
- 5.4 error sucess方法实现_2
- 5.5 处理自动写入时间戳字段的问题
- 5.6 模型里的set和get方法改名防止冲突
- 5.7数据库配置写入及读取
- 5.8 app配置全部加上前缀
- 深入业务系统里的问题修复
- 6.1实现模型里的getError方法
- 6.2失败或成功加上ruturn前缀
- 6.3批量读取配置的规则
- 6.4Dbraw不能静态调用的问题
- 6.5去掉isUpdate方法
- 6.6save方法第二个参数弃用导致的问题升级
- 6.7URL生成的问题
- 6.8需要自行开启session
- 6.9环境变量更改
- 扩展功能的实现及课程总结
- 7.1 自行实现widget功能
- 7.2直接缓存find方法结果报错的处理方式
- 7.3DB类select方法返回的数据是对象的问题
- 7.4 allowField方法参数不再支持布尔值
- 7.5上传功能升级
- 7.6TP6.0升级及课程总结
- 补充课程,后续按需补充
- 8.1升级后日志配置变化引起的BUG
- 8.2安装验证码及多应用下的验证码功能调整