這篇不是什麼大道理,是無意間發現的
應該也可以歸類在 [無用] 吧
如果各位不在意,可以繼續看下去
傳統上,單頁的 PHP 程式是以資料夾結構做為 routing 的方式
url 就像是 http://example.com/hello/user.php
有在寫 PHP 程式的人應該都知道這點
不過,使用 PHP 的 web framework,加入了 routing 的功能
也可以規畫出像是 http://example.com/hello/john/ 這樣的 url
最近用 Slim framework 寫了一些小程式
剛好又安裝了 HHVM VM,想說用 hhvm 跑跑看
結果 url 會變成 http://example.com/index.php/hello/john/
雖然可以跑,但是不太美麗
但是不想因此就放棄 HHVM
於是用 Laravel 寫了一個 Hello, World 等級的小程式
發現 url 又變成好看的 http://example.com/hello/john/
由於 PHP 的 web framework 實在太多了
小弟實在沒力氣一個個去試
其他的就給有興趣的人自行去玩吧
[Update]
感謝各位大大提示。我是用內建的 server 去跑
像是 php -S localhost:4000 和 hhvm -m server -p 4000
的確是沒想到可以從 server 設定來處理