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

Laravel 與後端開發

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

$ ls -la laravel-backend/ → 67 篇文章
$cat laravel-backend/README.md// 本主題完整指南
$ls laravel-backend/articles
檔案塞本機還是丟 S3?Laravel 雲端檔案上傳實戰,打造可無限擴展的儲存架構
// · 102 views

檔案塞本機還是丟 S3?Laravel 雲端檔案上傳實戰,打造可無限擴展的儲存架構

使用者上傳檔案全塞在主機硬碟,流量一成長就連環爆:空間告急、備份變慢、多主機同步成惡夢。本文以 Laravel 實戰示範 S3 雲端檔案上傳,從磁碟設定到上傳實作一步步來,打造可無限擴展的儲存架構。

閱讀文章
WordPress 只能用 MySQL?PostgreSQL 笑了!挑戰「預設值」的迷思
// · 249 views

WordPress 只能用 MySQL?PostgreSQL 笑了!挑戰「預設值」的迷思

WordPress 離不開 MySQL?這個「常識」其實是 2003 年 LAMP 時代留下的歷史包袱,不是技術鐵律。透過 PG4WP 這類相容性層,WordPress 一樣能跑在 PostgreSQL 上,該問的是值不值得。

閱讀文章
Laravel Eloquent ORM 完整指南:搞懂 Active Record,從入門寫到效能優化
// · 114 views

Laravel Eloquent ORM 完整指南:搞懂 Active Record,從入門寫到效能優化

拼湊複雜的 JOIN 查詢耗掉整個下午、打錯一個欄位名就除錯半天,這些苦工 Eloquent 都能省下來。這篇從 ORM 的核心運作模式講起,涵蓋模型關聯、查詢範圍到 N+1 問題的解法,從入門寫法一路講到優化。

閱讀文章
用 Service Layer 拆解肥大 Controller:Laravel 後台架構實戰
// · 140 views

用 Service Layer 拆解肥大 Controller:Laravel 後台架構實戰

一兩百行的萬能 Controller 是 Laravel 後台最常見的災難現場。本文示範把驗證、商業邏輯、通知逐層抽進 Service Layer,讓 Controller 瘦身、邏輯可測試,後台架構能隨需求持續擴展。

閱讀文章
WordPress 只能配 MySQL?打破框架!SQL vs. NoSQL 深度比較,選對資料庫讓你的應用飛起來
// · 151 views

WordPress 只能配 MySQL?打破框架!SQL vs. NoSQL 深度比較,選對資料庫讓你的應用飛起來

PHP 加 MySQL 的黃金組合撐起了四成的網路世界,但不代表每個場景都該用這把槌子。這篇比較 SQL 與 NoSQL 在資料模型、擴展性與一致性上的本質差異,並回到 WordPress 的實際情境,告訴你什麼時候該讓 Redis 或 MongoDB 進場分工。

閱讀文章
Laravel 自訂驗證與 Middleware 實戰:打造無懈可擊的 API 防線
// · 156 views

Laravel 自訂驗證與 Middleware 實戰:打造無懈可擊的 API 防線

專案前期在驗證和 Middleware 上便宜行事,後期需求一改,Controller 就會糾結成牽一髮動全身的麻花捲。這篇示範 Form Request、自訂 Rule 與中介層的正確寫法,把請求進入業務邏輯前的防線一層層築好,讓 API 改起來不再心驚膽跳。

閱讀文章
Laravel 專案長不大?『可演化架構』指南,告別義大利麵程式碼!
// · 90 views

Laravel 專案長不大?『可演化架構』指南,告別義大利麵程式碼!

「一開始沒想那麼多」這句話毀掉的 Laravel 專案,大概比任何 bug 都多。好架構不是一開始就蓋核電廠,而是讓 MVP 有能力隨業務長大。這篇談分層、命名與模組邊界的取捨,讓專案迭代兩年後依然清爽,不會歪成沒人敢碰的義大利麵。

閱讀文章
// final.exec()

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