~~~[youku]
XMjk4MDQzMDk4NA
~~~
#
WEB開發交流群:437274005 [](http://shang.qq.com/wpa/qunwpa?idkey=1720f7b75f19d952b80e10549ce35c6cc922c25b6505cd6f6680ac4fc7259484)
視頻來源:[https://www.ithome.io/b/fa043f95-6e8e-e313-2a7e-c4b7b857234b.html](https://www.ithome.io/b/fa043f95-6e8e-e313-2a7e-c4b7b857234b.html)
百度高清云盤下載: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代碼同步到線上服務器中