~/blog/category/laravel-backend
// CATEGORY

Laravel 與後端開發

Laravel、Eloquent、Docker 與後端架構:打造可維護、可擴展的企業級應用。

$ ls -la laravel-backend/ → 67 篇文章
$cat laravel-backend/README.md// 本主題完整指南
$ls laravel-backend/articles
Code 不是能動就好!Laravel Blade 模板完整手冊:寫出讓同事跪著拜讀的優雅程式碼
// · 105 views

Code 不是能動就好!Laravel Blade 模板完整手冊:寫出讓同事跪著拜讀的優雅程式碼

打開一支 Blade 檔案,PHP 邏輯和 HTML 攪成一團義大利麵,是 code review 最尷尬的瞬間。模板能動只對今天的自己負責,寫得好才對三個月後的同事負責。這篇整理元件化與排版守則,把模板從堪用寫到優雅。

閱讀文章
用 GitHub Actions 部署 WordPress:CI/CD 與資料庫遷移全攻略
// · 105 views

用 GitHub Actions 部署 WordPress:CI/CD 與資料庫遷移全攻略

每次 FTP 手動上傳都是一場賭博:傳錯、漏檔、蓋掉設定,半夜白畫面就來了。這篇示範把佈署交給 CI/CD 流水線,push 之後自動測試與上線,連最棘手的資料庫結構變更也有對應策略,更新網站從此不心驚。

閱讀文章
FTP部署還在手忙腳亂?GitHub Actions 進階戰術,打造 WordPress 企業級自動化部署流水線!
// · 101 views

FTP部署還在手忙腳亂?GitHub Actions 進階戰術,打造 WordPress 企業級自動化部署流水線!

用 FTP 拖檔案上線、改壞了只能憑記憶救火,是 WordPress 維運常見的驚魂場景。這篇以 GitHub Actions 建立自動化部署:版本控管、測試把關、一鍵回滾與多環境流程,讓每次上線有紀錄、可預期、能反悔。

閱讀文章
API 沒上鎖,等於家裡沒關門!Laravel JWT 實戰,一步步打造無狀態認證金鑰
// · 288 views

API 沒上鎖,等於家裡沒關門!Laravel JWT 實戰,一步步打造無狀態認證金鑰

前後端分離與手機 App 架構下,API 認證沒做好等於資料任人存取。這篇解釋 Session 在無狀態場景的限制,再以 Laravel 實作 JWT:簽發、驗證、刷新到失效處理一次走完,替每支 API 補上該有的鎖。

閱讀文章
Laravel 門神不好當?從自訂驗證到 Middleware,打造滴水不漏的 API 防線
// · 99 views

Laravel 門神不好當?從自訂驗證到 Middleware,打造滴水不漏的 API 防線

把驗證、權限、商業邏輯全塞進 Controller,幾個月後連自己都看不懂,是 Laravel 專案最常見的技術債。這篇示範以 Form Request 搭配中介層分層把關,讓每個請求進到核心邏輯前就先被攔下問題。

閱讀文章
Laravel Webhook 不只是『打出去』就好!打造企業級『事件驅動』架構,告別掉單與雪崩災難
// · 100 views

Laravel Webhook 不只是『打出去』就好!打造企業級『事件驅動』架構,告別掉單與雪崩災難

Webhook 當成一支 HTTP 請求打出去就結束,流量一大就掉單、雪崩接踵而來。這篇用 Laravel 的事件、佇列與重試機制打造可靠的非同步架構,涵蓋冪等性與失敗補償,在正式環境也穩如泰山。

閱讀文章
Laravel Queue 不是跑起來就好!「彈性」與「容錯」背景任務設計完整手冊
// · 98 views

Laravel Queue 不是跑起來就好!「彈性」與「容錯」背景任務設計完整手冊

背景任務的問題都安靜地發生:報表等一小時沒好、EDM 只發出一半,等客戶抱怨才知道出事。這篇講 Laravel Queue 的重試策略、逾時控制、失敗處理與監控設計,讓任務掛掉時你比客戶更早知道。

閱讀文章
Laravel 通知系統玩膩了?手刻 Custom Channel,從簡訊到 LINE Notify 全搞定!
// · 117 views

Laravel 通知系統玩膩了?手刻 Custom Channel,從簡訊到 LINE Notify 全搞定!

內建的 Mail、Database、Slack 通知管道,遇上簡訊或 LINE 等在地需求很快就不夠用。這篇手把手實作 Laravel 的自訂通知管道,從介面契約到驅動註冊,讓任何第三方服務都能優雅掛進通知系統。

閱讀文章
程式碼不是能動就好! Laravel Blade 模板完整手冊,寫出讓同事愛上你的優雅 Code
// · 126 views

程式碼不是能動就好! Laravel Blade 模板完整手冊,寫出讓同事愛上你的優雅 Code

能動的程式碼和好維護的程式碼之間隔著一條海溝:把商業邏輯全塞進模板,三個月後就成了沒人敢碰的地雷。這篇從元件化、繼承結構到資料傳遞紀律,整理一套 Blade 寫作準則,讓接手的人看得懂、也敢放心修改。

閱讀文章
Laravel 後台架構再進化!導入『模組化設計』,打造可無限擴展的企業級後台
// · 135 views

Laravel 後台架構再進化!導入『模組化設計』,打造可無限擴展的企業級後台

Controller 越長越肥、改 A 壞 B 的恐懼是不是很熟悉?功能疊加後的 Laravel 專案,遲早變成沒人敢動的義大利麵。這篇示範用模組化架構切分領域邊界,讓每個功能自成一格,後台再大也能安心擴充與維護。

閱讀文章
Eloquent 不只是 CRUD!深度解析 Laravel ORM 進階戰術與效能黑魔法
// · 105 views

Eloquent 不只是 CRUD!深度解析 Laravel ORM 進階戰術與效能黑魔法

用了多年 Eloquent 卻只停在基本增刪查改,遇上 N+1 查詢或十萬筆資料就束手無策?這篇拆解預載入、子查詢、批次處理與全域作用域等進階技巧,並教你監看實際生成的 SQL,把效能瓶頸一個個揪出來。

閱讀文章
手寫 SQL 還是 Eloquent?Laravel ORM 模型、關聯與效能優化實戰手冊
// · 119 views

手寫 SQL 還是 Eloquent?Laravel ORM 模型、關聯與效能優化實戰手冊

Laravel Eloquent ORM 是 Laravel 內建的物件關聯對映工具,讓你用 PHP 物件導向語法操作資料庫,而不必手寫 SQL。真正決定一個 Laravel 專案優雅程度與維護性的,不是 CRUD,而是三件事:模型的正確設定(特別是 Mass Assignment …

閱讀文章
// final.exec()

準備好讓你的網站開始為你工作了嗎?