Laravel 從第 5 版開始內建支援 Vue.js 的使用,一開始想說怎麼「又」冒出了一個 JavaScript 框架。用了一陣子後,覺得真的是好物,因為簡單易用,所以學起來也很容易,當然進階的部份還是要花點腦力,但即使只學基礎的部份,也足夠讓你快速完成工作。
升級 Laravel Homestead
Laravel Homestead 最新版本已經支援熱騰騰的 PHP 7.1,趕快來更新 Homestead 吧。如果還沒用過 Homestead,可以先看看 Laravel 開發環境使用 Homestead。
使用 Composer 管理 PHP 套件
因為不要重造輪子,所以我們就要借助別人的輪子來打造自己的工具,當借助的輪子越來越多,管理起來就會有點麻煩,不管是版本的更新或是大家都使用某個熱門的輪子而造成重覆,這些都需要一個工具來管理,這就是 Composer 要幫我們解決的事。
Laravel 開發環境使用 Homestead
Laravel 為了讓開發者有更佳的開發環境,使用了 Vagrant 來打造 Homestead,一個整合了開發 Laravel 所需服務的 Vagrant Box。
Mac Powerline-shell 安裝筆記
banga / Powerline-shell 可以讓終端機的畫面顯示顏色,用起來比較好看。
之前曾經嘗試用 robbyrussell / oh-my-zsh ,可是它必須改用 zsh;另外一個 fishshell 也要改用 fish,實在是懶得換,就找了一下有沒有可以在 bash 下使用的配色套件,就找到現在用的這個。
之前曾經嘗試用 robbyrussell / oh-my-zsh ,可是它必須改用 zsh;另外一個 fishshell 也要改用 fish,實在是懶得換,就找了一下有沒有可以在 bash 下使用的配色套件,就找到現在用的這個。
PHP PSR-4 Autoloader 機制
寫 PHP 最麻煩的就是 require/includ 檔案了。如今只要照著 PSR-4 的規範實作,就可以使用 Composer 提供的 autoload,自動載入相對應的檔案。