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