2015-11-28 43 views
0

我想設置並使用Laravel作爲PHP框架。我面臨着Homestead。 我不知道這是什麼。 對於Laravel和我使用它製作的項目來說,這是不可或缺的嗎?是Laravel Homestead必不可少的?

+0

您是否閱讀過[Laravel安裝文檔](http://laravel.com/docs/5.1/installation)和[Homestead Documentation](http://laravel.com/docs/5.1/homestead)?所有你需要的信息都在那裏。 – Bogdan

+1

不,這只是一個選項。你可以使用'xampp'或其他任何東西,在這種情況下,當你使用虛擬機時,Homestead是一個預定義的Vagrant框。 –

+0

@bogdan:是的。我讀了。它並沒有解釋它是否必要。 – AliN11

回答

1

狙擊答案在這裏,以防萬一別人有同樣的疑問:

宅基地無非是Vagrant Environment

什麼流浪確實是旋轉起來你的本地計算機,你可以再互動虛擬服務器上的多個就好像它們是遠程服務器一樣。這背後的想法是兩方面的:

  1. 流浪的環境可以專門爲鏡 - 或接近匹配 - 在生產環境上,你的Web應用程序將被託管。
  2. 流浪文件可以通過版本控制,以確保在同一個項目上工作的團隊成員保證在同一個環境中工作。

與所有的說,所有的宅基地是被具有基本LEMP堆棧中的流浪盒子和一堆配置爲您的開箱即其他服務器組件,使您能夠通過快速提供新的網站和數據庫一個簡單的YAML配置。

儘管在Homestead環境中爲本地開發啓動Laravel/Lumen安裝肯定會更容易,但您可以在任何類型的虛擬機或本地安裝的HTTP服務器中實現。

如果你真的願意,你也可以使用PHP的內置服務器在Laravel 5

運行在Laravel 4應用 php artisan serve,或 php -S localhost:8000 -t public

但最終迅速旋轉了一個Laravel應用爲好,不,宅基地不是必需品。只有很好。