iT邦幫忙

鐵人檔案

2019 iT 邦幫忙鐵人賽
回列表
Software Development

30天快速上手Laravel 系列

在30天內簡單介紹軟體開發時需要用到的步驟與工具,以Laravel框架為基礎,延伸出事前準備,架構及內容介紹,和DB操作等其他使用Laravel框架需要的基本認識,主要會以後端開發為主,讓大家在上手的時候能夠更快速的進入狀況。

鐵人鍊成 | 共 30 篇文章 | 36 人訂閱 訂閱系列文 RSS系列文 團隊一閃一閃小星星
DAY 21

Day21-[Laravel 資料夾目錄與內容] Artisan command 詳細介紹

前面理解了使用commands 的方法,這邊就來看看如何編輯自己command的方法,以及讓自己的command變得更有風格。 取得輸入 //取得單一 use...

2018-11-05 ‧ 由 sunnyhswork 分享
DAY 22

Day22-[DB 操作] Seeds

介紹 當我們用前面提到過的第七章migration把DB建立以後,測試的資料從哪裡來呢? seed 的功用就是提供測試資料,把測試的data塞進測試DB裡面的。...

2018-11-06 ‧ 由 sunnyhswork 分享
DAY 23

Day23-[DB 操作] Factory

建立Factory的章節在laravel是合併在Testing :Database 的章節裡,因為Factory 可以幫助我們快速建立需要的DB資料,當然不侷限...

2018-11-07 ‧ 由 sunnyhswork 分享
DAY 24

Day24-[DB 操作] Tinker

php artisan tinker 這個功能可能比較少人知道,他是一種REPL(交互式命令行界面),可以讓開發者直接用簡單的操作互動,並直接把結果顯示到命令列...

2018-11-08 ‧ 由 sunnyhswork 分享
DAY 25

Day25-[DB 操作] DB 簡介

介紹 laravel 目前支援這四種database MySQL PostgreSQL SQLite SQL Server 設定方式 在 config/da...

2018-11-09 ‧ 由 sunnyhswork 分享
DAY 26

Day26-[DB 操作] Query Builder 介紹

介紹 Query Builder 提供更方便的使用方式可以來操作資料庫,它可以執行應用程式中大部分的資料庫操作,且在所有支援的資料庫系統中都能作用。 Quer...

2018-11-10 ‧ 由 sunnyhswork 分享
DAY 27

Day27-[DB 操作] Query Builder More

where 下where子句查詢,其中where有三個參數 欄位名稱 運算子 (資料庫所支援的任何運算子) 對欄位評估的值 範例 $users = DB::...

2018-11-11 ‧ 由 sunnyhswork 分享
DAY 28

Day 28-[DB 操作] Eloquent ORM 取回資料

介紹 Eloquent ORM 提供了簡潔的實作和資料庫互動,每個table都有一個對應的 "Model" 可以跟table互動,在做完前面...

2018-11-12 ‧ 由 sunnyhswork 分享
DAY 29

Day29-[DB 操作] Eloquent ORM 基本操作

取回集合(Aggregates) 另外補充一點Query Builder沒提到的聚合部分,其中Query Builder其實有提供聚合的methods,這樣要取...

2018-11-13 ‧ 由 sunnyhswork 分享
DAY 30

Day30-[Others] 感言與其他補充

Coding Style 如果團隊合作的話,coding style 就是一件很重要的事情,有良好的編程習慣可以比較好跟同事/朋友一起合作,因此在最後一天總結的...

2018-11-14 ‧ 由 sunnyhswork 分享