
Laravel 實(shí)現(xiàn)一個(gè)問答平臺(tái)培訓(xùn)
Laravel 是目前 PHP 領(lǐng)域中熱門的一個(gè)框架,
課程將使用 Laravel 框架來開發(fā)一個(gè)類似于知乎的問答平臺(tái),
該項(xiàng)目主要主要實(shí)現(xiàn)用戶注冊(cè),個(gè)人中心,關(guān)注和粉絲,
發(fā)布問題以及回答問題,發(fā)送私信,廣播通知,消息推送等功能。
1 了解 Laravel 框架的全套開發(fā)流程
2 Composer 基本用法介紹
3 一對(duì)一、一對(duì)多、多態(tài)關(guān)聯(lián)等復(fù)雜關(guān)聯(lián)
4 數(shù)據(jù)庫(kù)配置
5 路由定義使用
6 常用的 artisan 命令
7 Laravel 開發(fā)環(huán)境搭建與配置
8 學(xué)會(huì)關(guān)聯(lián)模型的建立
9 與 Laravel 相關(guān)的數(shù)據(jù)庫(kù)知識(shí)
10 查詢構(gòu)造語句的使用以及 ORM 數(shù)據(jù)庫(kù)查詢
11 控制器定義以及如何傳遞數(shù)據(jù)到視圖
1
安裝 Laravel
1.Laravel 2.composer 3.MySQL
2
登陸注冊(cè)
1.migrate使用 2.路由 3.認(rèn)證組件Auth 4.Blade模版
3
添加問題
1.資源控制器
2.模型關(guān)系
3.表單驗(yàn)證
4.Eloquent[重點(diǎn)]
4
問題列表頁(yè)和詳情頁(yè)
1.路由
2.Eloquent
3.Blade
5
個(gè)人中心
6
回答和點(diǎn)贊
1.Eloquent
2.路由
3.Blade
7
關(guān)注
1.路由
2.Eloquent
3 .多態(tài)關(guān)聯(lián)[重點(diǎn)]
1
添加搜索功能
8
評(píng)論
1.artisan
2.多態(tài)關(guān)聯(lián)
3.Blade
4.Eloquent
9
私信
1.Route
2.Eloquent
3.HTMl
4.CSS
10
通知
1.LaravelNotification
2.MySQL
3.路由
4.視圖
2
實(shí)現(xiàn)廣播功能
