Windows: XAMPP vs WampServer vs EasyPHP vs alternative [已关闭]

2022-08-30 07:23:34

三年前,这里也问过一个类似的问题,但我想进一步打开它,以包括所有可能的Windows /Apache /MySQL / PHP堆栈。

您认为哪个最好?

XAMPP似乎是最受欢迎的,但我读过一些关于它的坏话,让我怀疑它是否像它的受欢迎程度所暗示的那样好。例如,我听说他们的默认PHP配置非常不安全(显然他们的管理应用程序如果不打开这些漏洞就无法运行)。显然,对于开发情况来说,这并不可怕,但是您最终可能会依赖类似的东西。register_globals

我还发现了其他一些让我担心的事情:开发人员建议Vista用户禁用UAC以使用他们的软件!

对我来说,这是一个很大的危险信号。是的,在启用了 UAC 的情况下,在 Vista 上运行这样的东西存在问题,但绝不应将禁用 UAC 作为解决方案提供,特别是对于新手(他们比任何人都更需要 UAC)。这让我非常担心。

如果需要,WampServer显然更容易切换PHP或Apache的版本。但它的功能比XAMPP少(例如,没有FTP服务器)。

EasyPHP是我没有经验的,所以我不能说,但它显然也很受欢迎。

选择?维基百科上还列出了大量其他堆栈。这些是否值得推荐?

那么你使用哪个,为什么你认为它是最好的?你只是坚持你尝试的第一个吗?

我想我们大多数人只是想要一些快速,轻巧和最新的东西。


答案 1

我通常手动安装Apache + PHP + MySQL,而不是使用任何像你所说的软件包。

这是更多的工作,是的;但是知道如何安装和配置您的环境是很棒的 - 而且很有用。

第一次,您可能需要半天或一天来配置它们。但是,至少,您将知道如何做到这一点。

下一次,事情会变得容易得多,你需要的时间也会更少。

否则,你可能想看看Zend Server-这是另一个捆绑Apache + PHP + MySQL的软件包。

或者,作为替代方案,不要使用Windows。

如果您的生产服务器运行的是 Linux,为什么不在开发计算机上运行 Linux 呢?

如果您不想(或不能)在计算机上安装 Linux,请使用虚拟机。


答案 2

经过多年的使用XAMPP,我终于放弃了,并开始寻找替代品。XAMPP已经有一段时间没有收到任何更新了,它每两周就会崩溃一次。

我刚刚找到的,我绝对可以推荐的是The Uniform Server。

它确实经常更新,更加强调安全性,与XAMPP相比,它看起来像一个更成熟的项目。

他们有一个wiki,他们列出了所有最新版本的软件包。作为撰写本文的时间,他们的最新版本只有4天!

截至今天,统一服务器中的版本:

  • 阿帕奇 2.4.2
  • MySQL 5.5.23-community
  • 5.4.1 菲律宾比索
  • phpMyAdmin 3.5.0

截至今天,XAMPP 中的版本:

  • 阿帕奇 2.2.21
  • MySQL 5.5.16
  • 5.3.8 菲律宾比索
  • phpMyAdmin 3.4.5

推荐