如果我不使用Laravel Homestead怎么办?

问题描述 投票:1回答:3

我是laravel的新手,我看到在每个laravel教程中都有Laravel家园,这对新学员来说很困惑。事实上,直到现在我还不明白它是什么以及为什么我们使用它?

我的问题很简单 - 新学生可以在没有家园的情况下开始吗?另外,我只是想以一个非常简单的术语来了解Laravel家园的重要性。

laravel-5 homestead
3个回答
1
投票

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

Laravel文档不会深入了解原因,也不会牵涉到您的流程。我强烈建议你寻找Bruno Skvorc的Jump Start PHP Environment。这是一本简短的书,但它掌握了您需要Homestead的原因以及如何配置盒子的指南。


1
投票

是的,你可以在不使用宅基地的情况下学习。 Homestead只是一个随时可用的服务器实例,它与您的主机共享文件。它预先打包了“推荐”版本的软件包,所以你需要做的就是把它旋转起来,你就可以了。有些人可以使用或类似的东西,但请记住,所有包依赖关系和版本都必须以这种方式手动更新和管理。我建议为宅基地找一个好的教程来帮助你进行设置,因为它比你自己设置服务器更容易设置。


1
投票

当然,你可以没有家园。您可以使用xampp,UwAmp,Wamp或任何其他便于执行php的服务器。 Homestead是一个也可以使用的环境。 Homestead是预包装的流浪盒,具有良好的开发环境。有关更多详细信息,请阅读https://www.sitepoint.com/6-reasons-move-laravel-homestead/

© www.soinside.com 2019 - 2024. All rights reserved.