繼第 11 屆 iThome 鐵人賽《Laravel 6.0 初體驗!怎麼用最新的 laravel 架網站!》受到許多網友的喜愛後,這次來回顧一下這段時間以來,Laravel 從 6 到 9 的進展(可不是只有數字轉了 180 度喔!)
除了 PHP 8 所帶來的寫法進步以外,Laravel 從部署方式、路由宣告方式、到資料庫結構⋯⋯等等,都有許多的調整,讓工程在開發時可以更加方便。
如果你對網頁開發有興趣,想體驗一下如何用最敏捷的方式輕輕鬆鬆撰寫網頁服務,那麼一定要看看這系列文章!
在 2019 年時,筆者的系列文章 Laravel 6.0 初體驗!怎麼用最新的 laravel 架網站! 獲得不小的關注度,直到今年還有人訂閱。 在 2020...
在之前的文章 [Day 1] 開始使用 Laravel 6.0 裡面,我們先請讀者安裝了 PHP、composer⋯⋯等等的工具,利用這些工具來快速的建立專案,...
今天,我們嘗試像[Day 4] Hello World! 開啟我們自己的第一個網頁!一樣,做出一個 hello world 的畫面 首先,我們嘗試什麼都不寫,直...
相信很多人都已經看過 Laravel 6 自動化測試的教學,所以這邊講到自動化測試,應該已經是各位讀者意料之中的事情了。 不過,我們這次沒有在本機安裝 PHP!...
上次看過 Laravel 9 提供我們的自動化測試內容,今天我們來談怎麼建立自己的自動化測試! 這次測試的內容為 如果連線 hello-world/,HTTP...
寫完初步的測試之後,下一步自然就是試著優化我們的網頁外觀了。 要優化我們的外觀,當然還是要使用 Laravel 的 blade engine!讓我們一起來學學怎...
寫得出前端畫面之後,根據上次的經驗,看來就是要開始引入 Controller 了! 我們一樣嘗試做一個名言機器人,這個機器人會隨機回傳以下一句激勵的名言給使用者...
昨天我們撰寫好了 InspireController 和 InspireService。 今天,我們就來寫看看針對兩者的自動化測試吧! 規劃測試項目 複習一下...
隨著服務的成長,我們總是會開始需要使用資料庫的。 跟之前一樣,我們用一個簡單的資料表 quotes,來儲存我們的名言: 資料表欄位名稱 資料欄位內容...
連線資料庫之後,再來就是開始撰寫對資料庫的操作了。 Laravel 的 Eloquent Model 操作非常的直覺,可以參考 [Day 10] 存取資料庫...