[持續更新] Laravel 6 From Scratch [Laracasts 免費視訊中文語音]

graybit發表於2020-04-01

喜歡就 點贊+收藏,因為可以給我動力,謝謝!
PS:順便問一句,該不該等 Laravel 7 From Scratch 還是先搞完這個,糾結中……

不定期原文更新,不會頻繁發博文刷屏,所以感興趣的經常回來看看。有好的建議可以留言。

對 PHP 7 還不熟悉的可以看這篇文章:Laracasts 免費視訊 PHP 7 基礎中文語音

Laravel X From Scratch 是 Laracasts 的保留節目,這個系列從基礎開始,一步一步的教你如何用對應版本的 Laravel 建立基礎的 web 應用。剛開始都是基礎的概念,然後一步步介紹一些更加高階的概念。一旦看完這個系列,基本上對整個 Laravel 提供的工具都會有一個瞭解了!新手必看。別忘了點贊+收藏

第一部分:前期準備

1. 初窺 —— (B站視訊地址

在開始 Laravel 之前,我們先概略的瞭解一下一個請求發生時,到底在程式內部是如何運作的。

2. 安裝 PHP, MySQL 和 Composer —— (B站視訊地址

開始之前,我們必須確保安裝了合適版本的 PHP、 MySQL,當然還有 Composer。

3. Laravel Installer 安裝器 —— (B站視訊地址

現在我們配置好了 Composer, 我們可以安裝 Laravel Installer 並且配置成全域性可用。這就可以讓我們僅用一行命令就完成 Laravel 的安裝:Laravel new app

4. Laravel Valet Setup

如果你是 Mac 使用者就不必執行 php artisan serve,你可以試試 Laravel Valet。

第二部分

5.基礎路由和檢視

當我學習一個新框架的時候,我做的第一件事就是看看框架的預設頁面時如何工作的。本課就一起看看 routes/web.php

6.傳遞 Request 資料到檢視

request() 幫助函式可以用來從任何 GET 或者 POST 請求中獲取資料。本課,我們來學一學如何從查詢語句中獲取資料,然後傳遞給檢視,並且也學會如何防止 XXS 攻擊。

7.路由萬用字元

通常,我們會希望路由器能夠接受一個萬用字元。比如,當我們訪問一篇特定文章時,我們就可以把文章 URI 中獨特的部分把萬用字元替換掉。

8.路由到控制器

如果我們可以用一個閉包來處理任何路由邏輯是很不錯的,但是,對於一定規模的專案來說,我們幾乎一定會用一個專門的控制器來替換閉包的做法。讓我們看看如何實現吧!

本作品採用《CC 協議》,轉載必須註明作者和本文連結

Laracasts 免費視訊語音漢化中……歡迎點贊、收藏!

相關文章