Thinkphp 5.0 视频教程-目录

最近在群里面发现有蛮多同学已经在使用tp5.0版本了,距离5.0发布已经有半年的时间了。还是有很多同学在吐槽说5.0版本还存在很多问题。其实那是因为之前使用过3.2的同学实然升级到5.0,对5.0版本的规则还不了解。5.0的版本已经低层重写了一次,很多地方都进行了优化,有些在3.2里面不合理的设计也在5.0版本中得到修复,所以这才造成了从3.2转来的同学很大程度上对thinkphp5.0产生误解。

今天本着学习,分享的态度,打算录制一套完整的5.0入门视频教程。第一次录制视频,没有经验,有不足的地方,希望大家可以提点一二。

百度高清云盘下载:https://pan.baidu.com/s/1pLhsXz9 

下面列出的是打算录制的几大知识点,

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代码同步到线上服务器中


8条评论
作者 驿站掌勺
2018年08月01日

不客气哈!!!😀

作者 驿站掌勺
2018年08月01日

2018年10月会陆续更新😎 🤗

183****2471
2018年05月15日

大神往后的呢百度云里咋没有呢

153****6028
2017年11月02日

谢谢大神的分享 感谢!!!

作者 驿站掌勺
2017年08月23日

😀 第一次录制视频,一直在想办法在不啰嗦的情况下尽可能多讲得详情一点

135****5484
2017年08月20日

对于像我这样的初学者,是听懂了。 感谢分享。

作者 驿站小二
2017年08月07日

👀