
PHP 開發(fā)一個 MVC 框架培訓(xùn)
在 PHP 開發(fā)的世界里,有許許多多優(yōu)秀的框架幫助開發(fā)者快速創(chuàng)建一個 Web 工程,
其中 MVC 框架以其簡明的邏輯、易維護特性、
人性化的開發(fā)流程成為框架設(shè)計理念的主流。
1 分發(fā)器以及容器管理操作
2 Laravel 的優(yōu)雅
3 命名空間
4 控制器功能的搭建
5 模型的本質(zhì)
6 依賴注入
7 自動加載
8 路由解析以及自定義路由
9 視圖的渲染、繼承、返回
10 Orm 如何用操作對象的方式來操作數(shù)據(jù)庫
1
MVC 簡介和開發(fā)規(guī)范
1.MVC概念
2.開發(fā)規(guī)范
3.命名空間
1
使用 PSR-FIG 規(guī)范 PHP 代碼
2
自動加載和框架核心
1.類自動加載
2.面向?qū)ο?/p>
3
分發(fā)器
1.分發(fā)器
2.抽象類
3.延遲靜態(tài)綁定
4
配置文件
1.數(shù)組
2.循環(huán)
3.分發(fā)器使用
5
反射和依賴注入
1.反射
2.依賴注入
3.使用分發(fā)器
2
注冊插件
6
路由解析和控制器
1.路由概念
2.HTTP請求方式
3.使用分發(fā)器
4.call_user_func_array()
5.字符串操作
3
自定義路由
7
視圖
1.ob緩存 2.數(shù)據(jù)提取
8
模型
1.PDO 2.預(yù)處理語句 3.MySQL
4
對象關(guān)系映射 ORM
