繼 2022 iThome 鐵人賽《Laravel 9 漫遊,享受魔法般的極速網頁開發體驗》和 11 屆 iThome 鐵人賽《Laravel 6.0 初體驗!怎麼用最新的 laravel 架網站!》以來,Laravel 一直以來的核心價值,就是簡化工程師開發專案時,所遇到的各種瑣碎問題,提升工程師開發的幸福感。來到今年的 Laravel 12,這份幸福感再次被推到新高度。
這系列文章將以「開發者幸福度」為核心,帶大家回顧 Laravel 這段時間的進步。無論你是初學者,還是長期使用 Laravel 的開發者,相信都能從中找到讓自己工作更輕鬆、更愉快的最佳做法。
上次我們提到了怎麼使用快取,在有限的資源下面,提高我們系統能夠服務的人數。 今天我們來提第二個能夠提升服務人數的方式:擴展系統。 縱向擴展 要能夠服務更多人數,...
除了利用快取來減少資料庫本身的負擔,縱向或者橫向拓展來提升主機資源以外,還有一個提升系統承載量的方式,是將部分 IO 存取平行進行。 今天我們就來聊聊在 Lar...
在本地端開發時,當使用者上傳了檔案,專案會將檔案儲存在 /storage/app/public 裡面 當使用者上傳的檔案不多時,這個作法是可行的 但是在正式的系...
要監控線上問題,我們還可以使用各種監控機制,在出現線上問題時第一時間掌握狀況 這邊我們來聊聊幾個 Laravel Cloud 監控線上問題的方式 Log Lar...
前面我們說了幾個效能需求高的時候,我們可以處理的方式,以及怎麼監控系統 不過有時候,我們的系統是反過來的狀況,平時很少被存取,但是存取的時候希望能提供資料 這時...
剩下最後幾天了,今天不聊 Laravel 特定的技術進展,和大家談談整體來說,為什麼不斷的撰寫 Laravel 相關的推廣文章。 以及到了 AI 時代之後,作為...
今天來談 Laravel 在自動化測試上,怎麼改進開發者撰寫的體驗 自動化測試 不管專案是使用 phpunit 或者 pest,透過 php artisan t...
講完開發之後,就要講到部署的部分了 今天來說說 Laravel 12 怎麼在部署上面讓開發者可以有更好的體驗 自動整合 過去要自動整合,我們需要搭配很多自動整合...
現在 AI 越來越發達,很多人逐步思考繼續使用 Laravel 開發的效益。 不過目前就我的認知,利用 Laravel 快速開發的便利性, 搭配上前面介紹過的...
今天是最後一天,我們來盤點一下我們講了 Laravel 12 以及相關引入的特點 首先在第二天,我們提到了跟著 Laravel 12 一起帶來,可以一個指令部署...