iT邦幫忙

laravel相關文章
共有 1077 則文章
鐵人賽 Software Development DAY 18

技術 Day18-Laravel新手基礎訓- The Basic Validation

胎嘎侯 今天的文件主題是Validation(驗證),筆者一開始接觸的時候,總是會把它跟Authentication(認證)的概念搞混,如果你剛接觸Larave...

鐵人賽 Modern Web DAY 22

技術 進階 RESTful API 討論

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...

鐵人賽 Software Development DAY 18

技術 TDD 實戰 D4:Laravel 資料庫 (3)

我們來把昨天未完成的最後一步補上:自動建立測試用的資料庫檔案。 原本以為會非常複雜,像是判斷資料庫存不存在...等等,沒想到 Laravel 已經一鍵處理了。...

鐵人賽 Software Development DAY 17

技術 TDD 實戰 D3:Laravel 資料庫 (2)

今天要來繼續修改昨天建置資料庫的部分,有太多需要人工處理的步驟,期望讓幾乎全部都能自動化。 關於 如何使用範例程式碼,請參考 TDD 實戰 D1。 本篇版本...

鐵人賽 Software Development DAY 17

技術 ✾後花園D17✾-我們要搬去哪裡呢?(Migration入門介紹)

ㄎ本系列文的環境狀態,可點擊此連結後花園環境參考 migration 我們是要搬去哪裡呢?那裡會有什麼呢? 產生新的migration檔案 ⭐︎ 注意 ⭐︎ 要...

鐵人賽 Software Development DAY 18

技術 Day 18 : 貼文 ( Migration )

完成 user 的 API 後,接下來就來建立貼文的 API,而貼文的 API 就是符合典型的 RESTful 的所有標準 (含 index、show、stor...

鐵人賽 Modern Web DAY 21

技術 我的最愛追蹤功能製作

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...

鐵人賽 Modern Web DAY 30

技術 [Day 30] 最後一天啦!盤點一下我們介紹與沒介紹的內容

今天就是 「Laravel 6.0 初體驗!怎麼用最新的 laravel 架網站!」 的最後一天囉! 今天我們不介紹功能或者測試,來好好釐清一下我們學過了哪些東...

鐵人賽 Software Development DAY 17

技術 Day 17 : 用 Middleware 管理權限 ( part II )

接下來就來實際應用 Middleware 儲存的 auth_user 變數,在 Controller 作進一步的驗證 Controller index in...

鐵人賽 Modern Web DAY 29

技術 [Day 29] 最後一次介紹測試!談 Laravel Dusk 和其他官方套件

倒數第二天了,最後的最後,還是要來聊一下 Laravel 的自動測試。 之前我們談過了整合測試,實際存取資料庫的測試,還有單元測試。 今天,我們要來聊網頁開發很...

鐵人賽 Modern Web DAY 20

技術 會員權限設計(管理員、一般會員)

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...

鐵人賽 Software Development DAY 16

技術 ✾後花園D16✾-資料庫跟我締結契約吧!(Laravel資料庫及env設定)

本系列文的環境狀態,可點擊此連結後花園環境參考 DB的連線設定 檔案放置在路徑:config/database.php 在Laravel中已預先設定好多種常見資...

鐵人賽 Software Development DAY 16

技術 TDD 實戰 D2:Laravel 資料庫 (1)

今天要來做一個新的頁面,是用來顯示使用者發過的所有文章,而文章會被記錄在資料庫內。 Post 路由 原本只有首頁的路由 /,所以要來寫一個新的 /posts/...

鐵人賽 Modern Web DAY 30

技術 Day NaN. 完賽心得

過去這 30 天算是將小弟近期的學習跟 coding 經驗做個紀錄,很感謝推我入坑的學長兼前輩,對於他每天都幫忙校稿 (我的錯字真是無敵多... 汗顏) 提供意...

鐵人賽 Software Development DAY 16

技術 Day 16 : 用 Middleware 管理權限 ( part I )

在完成所有 user 的 API 後,有一些很重要的問題需要留意,有些 method 是只有處於登入狀態,甚至還必須是 admin 的身份才能夠發送該請求。為了...

鐵人賽 Modern Web DAY 30

技術 Day 30. 博大坑深的 Docker 部屬 - Nuxt (2/2)

昨天介紹完 laradock 今天要把最後的 Nuxt 架起來。和 laradock 不一樣,小弟這邊沒有特別去找 image 或是開源,而是土炮自製了一個也順...

鐵人賽 Modern Web DAY 29

技術 Day 29. 博大坑深的 Docker 部屬 - laradock (1/2)

太久沒有用 Docker 差點忘光了,今天主要介紹基本的 Docker 指令以及如何使用 laradock 架設 Laravel 專案,沒錯,你以為惱人的環境設...

鐵人賽 Software Development DAY 15

技術 Laravel:消失的 visit() 函式

如果跟著教學書籍《Laravel 啟動與運行》,會發現書中使用的測試函式跟我昨天文章的並不相同,這是因為從 Laravel 5.4 開始,測試的函式介面有些改變...

鐵人賽 Software Development DAY 15

技術 ✾後花園D15✾-請好好的控制我...(使用CRUD的Controller介紹)

本系列文的環境狀態,可點擊此連結後花園環境參考 可以告訴我你想要些什麼嗎?到底要如何控制,才能滿足你的需求...才能照我說的做... Laravel Contr...

鐵人賽 Software Development DAY 15

技術 Day15-Laravel新手基礎訓- The Basic Routing

Routing是官方文件The Basics的第一章,文件已將各種樣態的Route都做了解釋。因此,今天的日記僅針對筆者本身不瞭解的部分做統整,加強自身印象,常...

鐵人賽 Modern Web DAY 19

技術 修改資料表新建 migration

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...

鐵人賽 Software Development DAY 15

技術 Day 15 : user ( Controller -- update & destroy )

接下來實作 update 和 destroy。 Update 使用者輸入的 validation 與 register 不一樣的是,並非所有欄位都是必填...

鐵人賽 Modern Web DAY 27

技術 [Day 27] 多國語系的處理!聊 Laravel Localization

網站的基礎功能差不多了,開始可以推廣到世界各地去了(? 不過,每個國家使用的語言並不見得一樣。一般來說,要服務不同國家的用戶的話,一定要做到多國語系的。 今天我...

鐵人賽 Software Development DAY 14

技術 TDD 實戰 D1:Laravel 首頁

今天讓我們從簡單的開始,來修改網站的首頁。 題目 預計用 Laravel 完成一個留言板,會員能夠登入、發文、以及對其他人的文章留言。 要完成的細節則在...

鐵人賽 Software Development DAY 14

技術 Day14-Laravel新手基礎訓-PostMan的Collection / Variables / Console

昨日的文章只有測試一支API,並未建立Collection來保存Request,不過今天我們要進行1支以上的API,所以先來建立Collection。 1.Co...

鐵人賽 Modern Web DAY 28

技術 Day 28. 別鬧了,定義個樣式 class name 寫得有夠長 - SCSS 基礎介紹

如果你也覺得 CSS 不容易維護重複使用、每次要定義比較深層 dom element 的樣式,CSS 要寫的超級長 ... 等一堆怨言,那一定要來寫寫看 SCS...

鐵人賽 Modern Web DAY 18

技術 OAuth2 認證機制 Token 原理

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...

鐵人賽 Software Development DAY 14

技術 Day 14 : user ( Controller -- index & show )

完成會員功能之後,接下來就來做 RESTful api 中的 index 與 show, index method 此方法會取得所有使用者資料 *Users...

鐵人賽 Modern Web DAY 28

技術 [Day 28] Laravel 協助開發的輔助工具!聊 Laravel Helpers

基本的開發功能差不多都講解完了,有關測試的部分也都說的差不多了。 今天我們來聊一個 Laravel 爭議頗多的設計:Helpers 什麼是 Helpers 為了...

鐵人賽 Modern Web DAY 17

技術 Laravel 安裝 Passport 身分驗證

本系列文章已集結成冊與鐵人賽文章差異內容,有以下幾點: 更新至Laravel 8、基礎的PHP重點筆記、加強製作API流程細節、加入程式設計模式,優化、重構...