40. Route
Control
ler
View
Model 資料庫
Laravel
請求生命週期
1. User 發出 Request
2. Request 會被交给 Route 分發
3. Route 分發給 Controller
4. Controller 跟 Model 要資料
5. Model 跟資料庫要資料
6. 資料庫給 Model 資料
7. Model 給 Controller 資料
8. 找到 View 結合資料
9. Response
1
2
3
4
5
6
7
9
8
41. Route
Control
ler
View
Model 資料庫
Laravel
請求生命週期
1. User 發出 Request
2. Request 會被交给 Route 分發
3. Route 分發給 Controller
4. Controller 跟 Model 要資料
5. Model 跟資料庫要資料
6. 資料庫給 Model 資料
7. Model 給 Controller 資料
8. 找到 View 結合資料
9. Response
1
2
3
4
5
6
7
9
8
M
M
Before
After
42. Laravel Request Lifecycle
Application :
Controllers,
Models,
Views, etc.
RequestRequest RouteRoute
Before
Middleware
Before
Middleware
AppApp
After
Middleware
After
Middleware
Respons
e
Respons
e
43. Route
Control
ler
View
Model 資料庫
Laravel
請求生命週期
1. User 發出 Request
2. Request 會被交给 Route 分發
3. Route 分發給 Controller
4. Controller 跟 Model 要資料
5. Model 跟資料庫要資料
6. 資料庫給 Model 資料
7. Model 給 Controller 資料
8. 找到 View 結合資料
9. Response
1
2
3
4
5
6
7
9
8
M
M
Before
After