iT邦幫忙

鐵人檔案

第 11 屆 iT 邦幫忙鐵人賽
回列表
Modern Web

Laravel 6.0 初體驗!怎麼用最新的 laravel 架網站! 系列

Laravel 6.0 即將上線了!

想知道最新的改版加入了哪些東西嗎?
想知道怎麼用最新最潮的框架建設自己的網站嗎?
那絕對不可以錯過這系列的文章!

鐵人鍊成 | 共 30 篇文章 | 67 人訂閱 訂閱系列文 RSS系列文
DAY 11

[Day 11] 物件該怎麼使用!聊 Model 的 BREAD

首先,來解釋一下什麼是 BREAD 一般講到資料庫存取,會用 CRUD 來簡稱資料庫的所有動作,代表資料的建立(Create),讀取(Read),更新(Upd...

2019-09-13 ‧ 由 ReccaChao 分享
DAY 12

[Day 12] 實作物件之間的關聯!談 Laravel Model Relation

 今天我們來聊聊 Laravel 操作資料庫一個很重要的特性:物件之間的關聯。 什麼是關聯? 當我們在設計物件的時候,很多的時候物件和物件之間是有關聯性的。這也...

2019-09-14 ‧ 由 ReccaChao 分享
DAY 13

[Day 13] 幫文章加上標籤!聊多對多關係

今天我們來處理前面說到的文章標籤 什麼是多對多關係 多對多關係,顧名思義,就是甲乙兩個物件: 甲可以和多個乙物件有對應關係 乙可以和多個甲物件有對應關係 可...

2019-09-15 ‧ 由 ReccaChao 分享
DAY 14

[Day 14] 在開發時加入資料!聊 database seeder

前面我們建立了資料表,也建立了存取資料庫的物件。 這邊我們要來聊聊 什麼是 seeder 在開發網頁時,除了資料庫的格式是固定的,有時候我們也會需要固定產生一些...

2019-09-16 ‧ 由 ReccaChao 分享
DAY 15

[Day 15] 終於講到 6.0 的改變了!來看 Laravel LazyCollection

有了資料庫,資料之間也有了關聯,還透過 seeder 產生了大筆的資料。相信有的讀者可能會好奇,不知道什麼都得透過 PHP 物件來存取資料庫內容的話,會不會有空...

2019-09-17 ‧ 由 ReccaChao 分享
DAY 16

[Day 16] 網站要有會員了!用 Laravel 實作用戶登入

留言板可以有文章,文章可以選主題,很快也應該要真的開放留言了吧! 但是,首先我們得避免被奇怪的路人隨意留言呀! 所以說,我們需要一個會員系統,來紀錄每個留言的作...

2019-09-18 ‧ 由 ReccaChao 分享
DAY 17

[Day 17] 開始貼文囉!談操作 Model 的 resource 功能

用戶系統做好了,資料庫結構也處理好了,現在我們可以開始做表單,讓用戶可以貼文章囉! 我們先來製作針對 Post 的表單。 Post 的操作 大家還記得針對資料庫...

2019-09-19 ‧ 由 ReccaChao 分享
DAY 18

[Day 18] 繼續談 resource,建立表單來新增文章

上一篇聊到了建立表單,也可以列舉出所有文章了,剩下的就是建立表單囉! 今天我們來聊聊怎麼用網頁的方式,來建立文章! 連接新增文章網址 前面我們用 resourc...

2019-09-20 ‧ 由 ReccaChao 分享
DAY 19

[Day 19] 繼續聊文章!怎麼透過表單編輯文章

顯示單一文章內容 能顯示所有文章之後,再來就是顯示單一文章 跟前面的 index.blade.php 很像,我們新增 resources/views/posts...

2019-09-21 ‧ 由 ReccaChao 分享
DAY 20

[Day 20] 刪除文章但是不刪除資料!聊 Soft Delete

接著,就是刪除文章了對吧!應該跟前面的新增修改沒有什麼兩樣吧。 這時候!我們突然接到了一個需求: 「是這樣,因為很多用戶常常會希望能復原之前不小心刪掉的內容,所...

2019-09-22 ‧ 由 ReccaChao 分享