Thinkphp5.0视频教程
视频教程介绍
1、介绍、下载安装
1.1 什么是thinkphp5.0,它能做什么
1.2 使用源代码包安装
1.3 使用Composer安装
1.4 使用Git安装
2、环境配置
2.1 thinkphp5.0的组织架构
2.2 生命周期 (带着大家看源码)
2.3 什么是命名空间,有什么用?
2.4 研究thinkphp5.0类自动加载机制
2.5 配置文件的位置和优先级
2.6 配置文件的最佳实践
3、控制器
3.1 什么是控制器,它是怎么被调用的
3.2 通过控制器获取请求参数
3.3 文件上传
4、调试、日志
4.1 将日志信息保存到数据库中
4.2 thinkphp5.0的日志授权是什么东西?实现原理是什么?
5、路由规则
5.1 什么是路由?和控制器是什么关系?
5.2 路由模式
5.3 常见路由定义方法
5.4 MISS路由是什么?
5.5 路由绑定
5.6 使用二级域名来绑定模块
5.7 使用url助手函数生成请求地址
6、安全检测
6.1 什么是CSRF攻击?如何防护?
6.2 使用验证器,保证输入安全
6.3 验证场景
6.4 thinkphp5.0自带了哪里验证规则
6.5 自定义验证规则
7、模板渲染
7.1 什么是模板,实现原理是什么,如何将数据传递到模板页面?
7.2 模板文件定位,怎么调用其它模块的模板文件
7.3 变量输出
7.4 常见的条件判断方式
7.5 循环输出数组
7.6 模板布局和模板继承
7.7 扩展自定义标签实现权限判断
8、数据库操作
8.1 数据库连接配置
8.2 增、删、改、查操作
8.3 使用事务和事务嵌套
8.4 多表一对一关联查询
8.5 多表一对多关联查询
8.6 多表多对多关联查询
9、tp扩展
9.1 什么是行为(Behavior),实现原理是什么?
9.2 将session保存在数据库中
9.3 thinkphp5.0内置的助手函数
10、部署
10.1 使用一台Nginx + 多台PHP实现负载均衡
10.2 使用Let’s Encrypt 免费证书实现 https访问
10.3 使用SVN自动将PHP代码同步到线上服务器中
本书使用 GeChiUI.com 发布
9、tp扩展
9、tp扩展
最后更新于:2022-04-02 01:30:51
';