Laravel 5 如果我没有';你不使用拉威尔宅地吗?

Laravel 5 如果我没有';你不使用拉威尔宅地吗?,laravel-5,homestead,Laravel 5,Homestead,我对laravel很陌生,我看到在每个laravel教程中都有laravel homestead,这让新学员感到困惑。事实上,直到现在我都不明白它是什么,为什么我们要使用它 我的问题很简单——新的学习者能在没有家园的情况下开始学习吗?另外,我只是想用一个非常简单的术语来了解拉威尔家园的重要性。是的,你可以不用家园来学习。Homestead只是一个随时可用的服务器实例,它与主机共享文件。它预先打包了“推荐”版本的软件包,所以你所需要做的就是启动它,你就可以开始了。有些人可以使用wamp或类似工具,

我对laravel很陌生,我看到在每个laravel教程中都有laravel homestead,这让新学员感到困惑。事实上,直到现在我都不明白它是什么,为什么我们要使用它


我的问题很简单——新的学习者能在没有家园的情况下开始学习吗?另外,我只是想用一个非常简单的术语来了解拉威尔家园的重要性。

是的,你可以不用家园来学习。Homestead只是一个随时可用的服务器实例,它与主机共享文件。它预先打包了“推荐”版本的软件包,所以你所需要做的就是启动它,你就可以开始了。有些人可以使用wamp或类似工具,但请记住,所有包依赖项和版本都必须以这种方式手动更新和管理。我建议为homestead寻找一个好的教程来帮助您进行设置,因为设置它要比自己设置服务器容易得多。

Larvel homestead只是一个虚拟机(VM)。它有助于防止污染您的开发环境。假设你有两个项目。一个项目基于Laravel 4,另一个基于Laravel 5.3。在不使用VM的情况下开发和测试这两个项目会使您遇到一些问题。您是否在开发机器上安装了两个web服务器


Laravel docs没有深入了解为什么会这样做,也没有深入了解为什么会这样做。我强烈推荐你寻找布鲁诺·斯科沃克的作品。这是一本短小的书,但它能帮助你理解为什么需要宅地,并指导你如何配置盒子。

当然,你可以不用宅地。您可以使用xampp、UwAmp、Wamp或任何其他有助于执行php的服务器。宅地是一种也可以使用的环境。宅基地是一个预先包装好的流浪者的盒子,有着极好的开发环境。欲了解更多详情,请阅读