Laravel 作為現在 PHP 網頁開發的主流框架,目前的開發專案幾乎沒有其他選擇,除了一些專案或許使用其他框架或者不使用框架,其他選項幾乎很少聽說了。
所以,我們要來用 PHP ,參考 Laravel 框架的結構,自己撰寫一個網頁框架
如題目所說,Laravel 框架已經這麼好用了,而且使用的人這麼多,相關生態系也已經非常發達。 作為一個 PHP 開發者,為什麼還會自己想要開發框架呢? 又為什...
要開始撰寫一個類似 Laravel 的框架之前, 首先我們要了解 Laravel 原本的做法是怎麼做的 我們可以到 Laravel 框架原始碼的 github...
昨天我們建立了一個框架的腳手架,並且能成功的運作內容,看到 Hello World 了。 今天我們試著建立框架的核心部分,並且將框架程式碼和核心部分進行串接。...
能成功接觸到套件核心之後,我們終於可以來實際寫網頁框架的程式了! 首先我們要做的事情,就是接收使用者的請求,並且進行分析 我們來看看原本 Laravel 裡面的...
昨天看了 Laravel 怎麼使用 Symfony 的 Request 物件來建立自己的 Request,今天我們來試看看怎麼依樣畫葫蘆,在我們自己的套件上加上...
我們取得了使用者輸入的請求之後,再來就是如何將使用者的請求導向正確的位址。 在 Laravel 11 裡面,首先我們會先看到 bootstrap/app.php...
昨天我們看到了 Laravel 如何引入 routes/web.php 等等檔案 今天我們來看看 Laravel 怎麼建立路徑。 一般來說,Laravel 框架...
看完怎麼建立路由之後,我們來看看當使用者發出請求時,Laravel 會怎麼進行處理。 使用者發出的請求,都會經過 public/index.php 裡面 use...
今天我們繼續來看 findRoute() 的實作。 /** * Find the route matching a given request. * * @p...
昨天我們看過了 $this->runRoute($request, $this->findRoute($request)); 這段裡面 findR...