使用 Linux 操作系统开发基于 PHP 的网站有什么好处?

Kyl*_*yle 3 windows linux php

在我最近访问的 PHP 开发环境中,首席开发人员坚持认为他们在他们的机器上使用 Linux 进行 Zend 开发。

我个人使用 Windows 并在开发过程中得到相同的结果。我还设计了很多图形,并且最习惯使用 Windows。

在开发环境中使用 Linux 而不是 Windows 有什么优势,如果有,它们是什么?

小智 7

一个显着的区别是区分大小写的文件系统。例如,如果您有一个名为“Bootstrap.php”(大写 B)的文件,并且您的代码包含该行require_once('bootstrap.php');(小写 b),则将在 Windows 上运行,在 Linux 上失败。

有时也存在仅限 Windows、仅限 Linux 甚至版本特定的错误,这些错误具有 PHP 使用的不同库。

简而言之,通常最好在与生产系统尽可能接近的环境中进行开发。

如果需要,可能的设置是为您最终编程的每个环境使用一组虚拟机。


Tra*_*Guy 5

我一直在使用 Windows、Mac 和 Ubuntu 进行 PHP 开发,如果您的环境设置正确,恕我直言,绝对没有区别。

有些工具,比如 Git,在 Windows 上不太可用,所以你可能需要寻找特殊的可部署工具或使用 cygwin,但一般来说,没有区别。