对于很多刚开始从事 Web 开发的多用户来说,最大的挑战之一不是学习代码本身,而是仅仅在浏览器中看到成果。问题是,需要先建立一个合适的 PHP 开发环境,才能让代码在浏览器中执行。如果使用的是 PHP Composer,不用担心,它在 WordPress 站群美国主机的所有账户中都可用。
PHP 是一种站群服务器端指令码语言
由于刚刚开始为 Web 编码,可能已经意识到,本地编写的网络代码必须在网络浏览器中执行。 HTML 和 JavaScript 预设会在 web 浏览器中执行。然而,为了执行 PHP 档案,PHP 程式必须执行。
在 LinuxWP 虚拟主机账户中,PHP 开发环境是预设启用的。这就是为什么 PHP 被称为 “站群服务器端指令码语言” 。但是,不需要站群服务器在本地开始执行 PHP 代码。
执行预设 PHP 站群服务器
这是让 PHP 代码立即进入浏览器的最简单方法,但对于大型专案的开发来说,这也是有限制的。如果正在寻找一种快速和简单的方法来检视一些基本的 PHP 函式的输出,可以使用 PHP 内建的 Web 站群服务器。需要的只是一个包含 PHP 档案,以及终端会话的资料夹。为了启动该资料夹中的 PHP 站群服务器,从档案所在的位置执行这个命令:如果去那个地址 localhost:8000,将能够看到 PHP 在 Web 浏览器中漂亮地执行,推荐阅读:PHP 代码的 CMS 建站程式有哪些
记住,计算机上需要安装了 PHP 。但比如说,如果有一台 Mac,PHP 已经安装好了,可以马上执行这个命令。
让 LAMP 堆叠运转的简单方法
如果没有安装 PHP,可以继续并安装它,但有可以让 PHP 和其他用于 Web 开发的软件都在一个包里的更简单方法。可能听说过 “LAMP 堆叠 ” 这个术语,它代表了 Linux 、 Apache 、 MySQL 和 PHP(所有重要的 Web 开发软件)。然而,不需要 “Linux ” 的部分来获取其余东西。 Mac 和 Windows 的一些应用程式,可以提供当前作业站群系统中 Web 开发所需的一切。
下面将 WordPress 站群介绍一些最流行的选项:
Laragon
从 Windows 中执行 “AMP ” 栈的免费应用程式。一些功能包括 SSL 证书和一套一键式流行程式安装,如 WordPress 。在几秒钟内就可以建立并执行一个本地的 WordPress 开发网站。(自己一直想要的那种)
MAMP
Mamp(免费)和 Mamp Pro(付费)提供了完整的本地开发环境,以及必要的应用程式。专业版可以更轻松地建立多个主机,并提供舒适的多用户介面。
XAMPP
和上面的 MAMP 包一样,XAMPP 也提供了许多相同的工具,但在介面上略有不同。会发现,几乎所有的 “AMP ” 产品都能提供相同的基本效果,但它们在多用户介面的其他因素上会有所不同。最好对每一个产品进行试用,以便了解它们的工作方式,看看哪一个最适合自己的工作方式。
PHP 开发的虚拟容器(大师级)
使用 “AMP ” 堆叠是开始网络开发的简单、有趣方式。可以通过简单的安装来执行完整的 Web 独立站群服务器。对于学习 Web 开发的基础知识,以及大多数专业应用,这已经足够了。然而,在更高阶的领域,一些开发人员喜欢使用虚拟容器。容器基本上是一个小型的虚拟计算环境,具有模拟整个站群服务器的最低限度的软件要求。使用容器的优势在于能够在几乎任何其他容器中复制精确的条件。这样,开发环境就可以与生产站群服务器完全匹配。
更妙的是,所有最流行的容器软件都免费。然而,它们相当难学。不过,因为它们免费,可以安装一个然后按照网上的课程开始学习。 Docker 已经被证明是比较流行的容器解决方案之一,但还有其他的方案可供尝试。