为什么 laravel 宅基地是首选?它实际上是做什么的?
Why laravel homested is prefered? What it actually does?
我是 laravel 的新人。在文档中,首选使用 homestead。我使用 composer 方式从 CLI 安装项目和 运行 服务器。我还使用虚拟主机来为我的项目提供服务。我知道 homestead 会让我的工作变得轻松,但我仍然不明白:
- 什么是流浪者?
- 什么是宅基地?
- 他们实际上在后端做什么?
对我来说很难安装 vagrant 或 homestead。我尝试安装但有很多错误可能是我不知道确切的安装方式。
我在 CLI 的 运行ning 项目中感觉更轻松。但我也需要了解这些,如果它们更好,那么我想开始使用它们。
在此之前,我想知道对上述事情有很好的理解。
如果有人可以解释差异和其他功能,请解释一下。我需要了解更多。
它实际上与您想象的相差甚远。 Vagrant是一个开发箱。它使用 Virtualbox 和 VMWare 等知名提供商在您的主机(您当前使用的系统)上设置虚拟机,并且然后提供易于管理的配置文件来配置您的盒子。关于 vagrant 的更多信息你可以参考它的 documentation. vagrant boxes can be discovered using Atlas vagrant cloud.
Laravel/Homestead是一个vagrant box,可以手动安装也可以通过vagrant CLI安装。盒子里装着一堆有用的东西,包括 OS (Ubuntu)、LAMP、Nginx 等。有关更多信息,请参阅 Laravel docs。
Laravel 团队生成了一些有用的脚本以及 YAML configuration parser
这使得 vagrant 配置更加简单。您可以参考 Homestead documentation or laravel/homestead github page 了解更多信息。
最后但并非最不重要的一点是您使用它们实际获得的收益。假设您是一名在团队中工作的专业开发人员,您希望所有团队成员都拥有与您相同的开发配置。这是使用 vagrant 可以实现的一件事。你想在几秒钟内搞乱你的环境并回滚,这是另一个优势。即使您是刚刚开始学习的独立开发者,始终保持主机 OS 清洁也是一件好事。对虚拟机所做的更改与您的主机隔离 OS。有关用途的更多信息,您可以阅读 Why vagrant article in vagrant documentations or google it!
我是 laravel 的新人。在文档中,首选使用 homestead。我使用 composer 方式从 CLI 安装项目和 运行 服务器。我还使用虚拟主机来为我的项目提供服务。我知道 homestead 会让我的工作变得轻松,但我仍然不明白:
- 什么是流浪者?
- 什么是宅基地?
- 他们实际上在后端做什么?
对我来说很难安装 vagrant 或 homestead。我尝试安装但有很多错误可能是我不知道确切的安装方式。 我在 CLI 的 运行ning 项目中感觉更轻松。但我也需要了解这些,如果它们更好,那么我想开始使用它们。 在此之前,我想知道对上述事情有很好的理解。 如果有人可以解释差异和其他功能,请解释一下。我需要了解更多。
它实际上与您想象的相差甚远。 Vagrant是一个开发箱。它使用 Virtualbox 和 VMWare 等知名提供商在您的主机(您当前使用的系统)上设置虚拟机,并且然后提供易于管理的配置文件来配置您的盒子。关于 vagrant 的更多信息你可以参考它的 documentation. vagrant boxes can be discovered using Atlas vagrant cloud.
Laravel/Homestead是一个vagrant box,可以手动安装也可以通过vagrant CLI安装。盒子里装着一堆有用的东西,包括 OS (Ubuntu)、LAMP、Nginx 等。有关更多信息,请参阅 Laravel docs。
Laravel 团队生成了一些有用的脚本以及 YAML configuration parser
这使得 vagrant 配置更加简单。您可以参考 Homestead documentation or laravel/homestead github page 了解更多信息。
最后但并非最不重要的一点是您使用它们实际获得的收益。假设您是一名在团队中工作的专业开发人员,您希望所有团队成员都拥有与您相同的开发配置。这是使用 vagrant 可以实现的一件事。你想在几秒钟内搞乱你的环境并回滚,这是另一个优势。即使您是刚刚开始学习的独立开发者,始终保持主机 OS 清洁也是一件好事。对虚拟机所做的更改与您的主机隔离 OS。有关用途的更多信息,您可以阅读 Why vagrant article in vagrant documentations or google it!