[3.1模型的调整](3.1%E6%A8%A1%E5%9E%8B%E7%9A%84%E8%B0%83%E6%95%B4.md)
[3.2模型save方法调整](3.2%E6%A8%A1%E5%9E%8Bsave%E6%96%B9%E6%B3%95%E8%B0%83%E6%95%B4.md)
[3.3模型高级方法调整](3.3%E6%A8%A1%E5%9E%8B%E9%AB%98%E7%BA%A7%E6%96%B9%E6%B3%95%E8%B0%83%E6%95%B4.md)
[3.4其它升级指导内容](3.4%E5%85%B6%E5%AE%83%E5%8D%87%E7%BA%A7%E6%8C%87%E5%AF%BC%E5%86%85%E5%AE%B9.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安装验证码及多应用下的验证码功能调整