我想设置并使用Laravel
作为PHP框架。我面对Homestead
。
我不知道这是什么。
这对Laravel和我用它制作的项目是否必不可少?
答案 0 :(得分:1)
在这里聆听答案,以防其他人有同样的问题:
Homestead只不过是Vagrant Environment
Vagrant所做的是启动本地计算机上的虚拟服务器,然后您可以将它们作为远程服务器进行交互。这背后的想法是双重的:
总而言之,所有Homestead都是一个Vagrant盒子,它有一个基本的LEMP堆栈和一堆其他服务器组件,为您提供开箱即用的功能,使您能够通过简单的YAML快速配置新的站点和数据库配置。
虽然在Homestead环境中为本地开发启动Laravel / Lumen安装肯定会更容易,但您可以在任何类型的虚拟机或本地安装的HTTP服务器中实现它。
如果你真的想,你也可以使用PHP的内置服务器来快速启动Laravel应用程序,也可以在Laravel 4应用程序中运行php artisan serve
,或php -S localhost:8000 -t public
在Laravel 5。
但最终,不,宅基地不是必需品。只是一个精准的。