iT邦幫忙

laravel相關文章
共有 973 則文章
鐵人賽 Modern Web DAY 20

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

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

鐵人賽 Software Development DAY 16

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

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

鐵人賽 Modern Web DAY 30

技術 Day NaN. 完賽心得

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

鐵人賽 Modern Web DAY 30

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

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

鐵人賽 Software Development DAY 16

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

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

鐵人賽 Modern Web DAY 29

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

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

鐵人賽 Modern Web DAY 28

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

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

鐵人賽 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 26

技術 [Day 26] 定期的事件處理,聊 Laravel Schedule

有了用戶系統,也做了測試,加上紀錄,甚至還知道怎麼把系統的資訊作加解密了。網站的服務基本上已經成形了。 不過,多數網站除了面對用戶的服務之外,常常還會有很多排程...

鐵人賽 Modern Web DAY 17

技術 Laravel 安裝 Passport 身分驗證

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

鐵人賽 Modern Web DAY 27

技術 Day 27. 居家旅行、殺人滅口,必備良藥 -「註冊」、「登入」與「登出」

差點就要開天窗了...,今天整理之前的介紹,實際用 Laravel 和 Nuxt 做了最雛形的網站包含了「註冊」、「登入」和「登出」功能,有興趣的鐵人大大可以到...

鐵人賽 Software Development DAY 13

技術 TDD 實戰:進入 Laravel

關於要怎麼進行 TDD 已經寫了十多篇文章介紹了,就讓我們進入實戰練習吧! 接下來數篇都會利用 TDD 來開發 Laravel 的專案,Laravel 是相當廣...

鐵人賽 Software Development DAY 13

技術 Day13-Laravel新手基礎訓-PostMan介紹(1)實測政府開放資料 OpenAPI

Postman 還記得上一篇提到透過API與App或其他伺服器溝通,是前後端的技能的分水嶺嗎?那麼在將API交給前端時,必須先利用工具測試API有沒有問題。在沒...

鐵人賽 Software Development DAY 13

技術 ✾後花園D13✾-你的MVC是我的MVC嗎?

本系列文的環境狀態,可點擊此連結後花園環境參考 前輩們說有100種人就有100種MVC,不同背景對MVC的解讀也可能都不同。 琳琅滿目的MVC解釋,小的不是專家...

鐵人賽 Software Development DAY 13

技術 Day 13 : user ( controller -- login )

前面實作完註冊功能後,接下來就來講解如何登入。機制大致上如下: 記住使用者輸入的 email、password避免與原本 email 和 password 的...

鐵人賽 Modern Web DAY 25

技術 [Day 25] 覺得自己的系統還不夠安全?用 laravel 快速的加解密!

我們做完了針對文章的各種功能,也做了用戶權限的管控。但是有的人可能會擔心資料庫的內容不夠安全,或許可以加密一下。 這部分, Laravel 也提供了非常簡單的做...

鐵人賽 Modern Web DAY 26

技術 Day 26. 手把手造個輪子 - Form 表單 (文長慎入)

講了這麼多,也該是要造個輪子練練手感了。事實上使用 Vue 等前端框架,最主要就是 component 可以重複利用,所以練手感歸練手感,如果沒有太多的 UI/...

鐵人賽 Software Development DAY 12

技術 Day12-Laravel新手基礎訓-Restful Api

RESTful Representational State Transfer(REST),中文譯為「具象狀態轉換」,是植基於HTTP之上的一種提供全球資訊網路...

鐵人賽 Software Development DAY 12

技術 ✾後花園D12✾-我只是想搞懂 -> 、 => 、 :: , 下集

本系列文的環境狀態,可點擊此連結後花園環境參考 今天會把昨天講的 ->、=>、:: 功能,整合在同一個網頁畫面,大家可以試着拆解範例程式碼,對照畫面...

鐵人賽 Modern Web DAY 16

技術 加入會員認證、註冊帳號

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