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