美文网首页
TP5.1升级到6.0的实战教程看云版发布了

TP5.1升级到6.0的实战教程看云版发布了

作者: 凡星_ | 来源:发表于2019-07-06 10:54 被阅读0次

之前出的视频教程,为方便不看视频的同学,我们在看云平台发布了图文版的ThinkPHP5.1升级到ThinkPHP6.0最新版的实战教程。

看云地址:https://www.kancloud.cn/fanxing/tp5to6

课程目录

第1章:文件及目录结构升级

1.1课程目标及开发环境说明 (免费)

1.2ThinkPHP6.0安装 (免费)

1.3代码文件迁移(免费)

1.4应用配置及配置调整

1.5配置,控制及视图调整

1.6视图方法兼容升级

第2章:数据库操作升级

2.1Db改为使用门面对象

2.2取消db和model助手函数

2.3取消setInc setDec和setField方法

2.4取消Query类的一些方法

2.5取消查询eq neq gt lt egt elt表达式

第3章:模型操作升级

3.1模型的调整

3.2模型save方法调整

3.3模型高级方法调整

3.4其它升级指导内容

第4章:访问站点并按报错修复问题

4.10public目录下的静态文件迁移

4.1获取当前应用由module修改成app

4.2config配置文件调整

4.3多应用及数据库配置

4.4模型实例改造(重点)

4.5继承baseController

4.6重定向跳转

4.7调试模型常量获取及css版本号获取

4.8url助手函数中的参数由字符串转数组

4.9动态设置配置参数

第5章:逻辑代码改造或重新实现

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章:深入业务系统里的问题修复

6.1实现模型里的getError方法

6.2失败或成功加上ruturn前缀

6.3批量读取配置的规则

6.4Dbraw不能静态调用的问题

6.5去掉isUpdate方法

6.6save方法第二个参数弃用导致的问题升级

6.7URL生成的问题

6.8需要自行开启session

6.9环境变量更改

第7章:扩展功能的实现及课程总结

7.1 自行实现widget功能

7.2直接缓存find方法结果报错的处理方式

7.3DB类select方法返回的数据是对象的问题

7.4 allowField方法参数不再支持布尔值

7.5上传功能升级

7.6TP6.0升级及课程总结

第8章:补充课程,后续按需补充

8.1升级后日志配置变化引起的BUG

相关文章

网友评论

      本文标题:TP5.1升级到6.0的实战教程看云版发布了

      本文链接:https://www.haomeiwen.com/subject/rqfphctx.html