晋城建站:什么是Vagant

2019.07.02 晋城网站建设

179

开发可能是一个令人惊讶的个人过程。你可以问任何一组开发人员他们使用什么工具,你可能会得到很多答案。然而,这并不意味着没有任何优秀的解决方案可考虑。使用流浪汉对于WordPress来说,开发可以是那些“不需要思考”的决定之一。晋城网站建设

在本文中,我们将介绍Vagant,解释它是什么,并讨论它与其他类似工具的比较。在讨论特定于平台的内容之前,我们还将了解如何使用Vagranent进行WordPress开发。变幅流浪者(VVV).

我们开始吧!

瓦格兰特简介:是什么?

晋城网站建设

迷航是一种新型的基于容器的虚拟化环境,主要致力于快速、可靠、本地的网站开发。换句话说,通过使用Vagant,您可以创建几乎无限数量的本地开发站点,通常是在没有图形用户界面(GUI)的情况下通过命令行创建的。

项目的虚拟化使用流行的虚拟盒软件,虽然这是可自定义的最新版本的Vagant。因此,您可以将Vagrent视为您选择使用的任何虚拟化软件的“包装器”。

值得注意的是,虽然Vagant是开源的,但它是在MIT许可下发布的。流浪汉本身并没有金钱上的代价,但在那里母公司的范围(哈希公司)生产商业附加组件。

为什么使用虚拟机而不是直接安装?

一些开发人员使用虚拟机,而另一些开发人员则更喜欢传统的“直接安装”方法。例如XAMPP..虽然这两种方法都有各自的优点,但与其他方法相比,使用虚拟机有许多好处是值得考虑的。这些措施包括:

  • 您可以轻松地与其他人共享项目。
  • 环境可以在不再需要时启动和停止,从而节省资源。
  • 您可以根据需要复制环境,这有助于在长期内进行大量的开发。晋城网站建设

更重要的是,您不会像使用XAMPP这样的解决方案那样消耗大量可用资源。这可以为您的开发过程提供所需的速度提升。

瓦格兰特与它的替代方案相比如何?

当然,有很多方法可以创建虚拟开发环境。码头工人是一种非常流行的解决方案,例如,它被用作诸如局部飞轮..问题是:你为什么要用一个而另一个呢?

就像市场上的任何工具一样,个人偏好也起着一定的作用。然而,Docker和Vagant之间也有一些根本的差异,这显然会影响您的决定:

  • 流浪汉。

    对于Vagrant,文件更大,因为它们实际上包含整个操作系统。环境在自己的虚拟机上运行。这将占用比Docker更多的资源。然而,Vagant总体上更容易理解和使用。
  • 码头工人。

    Docker容器的工作方式消耗更少的资源。然而,它可能对用户不那么友好,并且对大多数用户来说有一个更高的学习曲线。

换句话说,当资源处于优势时,Docker可以是一个有用的工具。另一方面,流浪汉是一个可靠的全方位解决方案,对新的和成熟的开发人员都很有用。

什么是可变的流浪者(VVV),它是如何比较的?

如果您快速浏览一下安装本地服务器在makeWordPress站点的页面中,您会注意到它提到了一个名为变幅流浪者(VVV)..简而言之,这是一个特定于WordPress的Vagant版本。晋城网站建设

使用VVV,您将获得标准Vagrange安装的所有好处,但也可以使用面向WordPress开发的软件。您可以更多地了解vvv到底是如何工作的。在官方网站上,这是一种非常宝贵的资源。

在这个包中,您可以找到WordPress的稳定和开发版本(尽管无法保证核心完全更新),还有一些方便的工具,如邮递员, phpMyAdmin,和吉特..本质上,您将拥有立即开始开发所需的一切,并且需要最少的定制。

您如何使用Vagrange/VVV开发WordPress?

正如我们已经提到的,Vagant和VVV都很容易使用。您可以学习如何在创建WordPress网站,其中包括:

  1. 下载VirtualBox.

  2. 下载Vagant.

  3. 安装

    流浪汉:寄主

    插件,它将允许您访问“供应”域,例如

    vv.试验

    而不是IP地址。
  4. 安装VVV.

此时,您就可以开始使用VVV了。为此,您需要一个终端或PowerShell窗口。要运行的第一个命令是流浪汉-给养..您可以使用向上站住修饰符规定指示Vagrant使您正在设置的任何过程都可以重复。在这种情况下,这意味着设置WordPress安装:

晋城网站建设

请注意,您可能需要输入计算机的管理员密码,并可能使用苏多..在尝试访问VVV仪表板之前,您需要等待Vagrent完成配置vv.试验:

晋城网站建设

在那里,你会发现所有的电流安装在你的机器上。您将注意到两个WordPress安装专用于构建和测试安装、插件、主题和其他WordPress资产。作为沙箱环境,这些可以证明是非常宝贵的。

最后,您可能希望将自己的环境添加到VVV中。您可以通过向/流浪者-局部/VVV-定制.yml,并在您最喜欢的文本编辑器中打开该文件:

晋城网站建设

滚动到地点:节,并查看已存在的安装。您会注意到,您只需要一个站点名、一个克隆安装位置和一个测试URL来设置站点。

还有很多学习以掌握这个工具,但是使用Vagant/VVV的金科玉律是在您对文件进行更改之后始终提供。这样,您将使用最新版本的项目。


最新案例

寒枫总监

来电咨询

18868949445

微信咨询

寒枫总监

TOP