iT邦幫忙

鐵人檔案

第 11 屆 iThome 鐵人賽
回列表
Modern Web

30天成為Laravel萌新 系列

今年有一段時間,短暫的1~2周,因為一些原因學習了Laravel,這次我事後的學習筆記。

Laravel是一個流行的PHP開發框架。不同於熱門的Drupal、WordPress.org, Laravel更像是Node.js的Express.js、Python的Django等等廣義的MVC框架。

預計未來內容撰寫的方向:

1. 關於Laravel
2. 建立Laravel開發環境
3. 認識artisan
4. Route , Template,Controller
5. 會員系統
6. 部落格
7. 商品網站

鐵人鍊成 | 共 32 篇文章 | 31 人訂閱 訂閱系列文 RSS系列文
DAY 21

30天成爲Laravel萌新(第20天) - 資源控制器(Resource Controller) 上篇

CRUD & RESTful 所謂CRUD是Create、Read、Update、Delete。昨天已經從資料庫模型(Model)的角度看過基本操作了,今天要將...

2019-10-07 ‧ 由 lagagain 分享
DAY 22

30天成爲Laravel萌新(第21天) - 資源控制器(Resource Controller) 中篇

現在,要正式把控制器與資料庫連結起來。順便偷埋之後兩個主題☻。 引入所需使用的套件 首先,得先把之前建立好的Model引入。另外,我們在偷偷引入一個Illumi...

2019-10-08 ‧ 由 lagagain 分享
DAY 23

30天成爲Laravel萌新(第22天) - 資源控制器(Resource Controller) 下篇

最終,我決定將index()和destroy()另外寫。一個是寫完create()和edit(),destroy()也就不怎麼難。但是index()意外也能有豐...

2019-10-09 ‧ 由 lagagain 分享
DAY 24

30天成爲Laravel萌新(第23天) - 頁面清單 上篇

因為重點不在於CSS,不在於Bootstrap。其實大可以將頁面弄的很美觀。在Laravel專案資料夾中,其實有一個給npm使用的package.json檔案...

2019-10-10 ‧ 由 lagagain 分享
DAY 25

30天成爲Laravel萌新(第24天) - 頁面清單 下篇(使用Pagnation和刪除按鈕)

就先來看看使用Laravel提供Pagination能夠多麼簡單。 首先,控制器只需要使用BlogPost::paginate($limit)查詢就好,並將查詢...

2019-10-11 ‧ 由 lagagain 分享
DAY 26

30天成爲Laravel萌新(第25天) - 紀錄檔

使用Logging 現在,要再回到laradock來。不過同樣的,Lavavel儲存紀錄檔的地方也是在storage/logs。這裡會儲存使用Log::info...

2019-10-12 ‧ 由 lagagain 分享
DAY 27

30天成爲Laravel萌新(第26天) - 客製化404錯誤頁面

HTTP協議上存在許多狀態碼,其中400系列、500系列錯誤可能是最常見到。200、300很難被注意到。恐怕又以404錯誤、403錯誤、500錯誤、503錯誤最...

2019-10-13 ‧ 由 lagagain 分享
DAY 28

30天成爲Laravel萌新(第27天) - 本地化、多語言支援(Localization)

@extends("base",['title'=>'哎呀,找不著頁面']) @section('title', '哎呀,找不著頁面...

2019-10-14 ‧ 由 lagagain 分享
DAY 29

30天成爲Laravel萌新(第28天) - 上傳檔案

Laravel要上傳檔案非常的簡單,今天就來簡單帶個範例吧! 建立檔案目錄連結 首先,現用Artisan建立目錄連結。 artisan storage:link...

2019-10-15 ‧ 由 lagagain 分享
DAY 30

30天成爲Laravel萌新(第29天) - 表單驗證

昨天的程式碼有一些註解的內容,先取消註解試試。 resources/views/images/upload.blade.php部份內容 @if (...

2019-10-16 ‧ 由 lagagain 分享