有哪些主要的利弊可以帮助您决定选择哪两个:WAMP与XAMPP,用于为WordPress运行本地测试服务器?

PS:我现在看到堆栈溢出对此进行了讨论。

评论

堆栈之间的差异主要在于便利性和界面偏好(内部元素始终相同),这取决于个人喜好。我认为这个选择是主观的。

两者都不怎么样Linux + Apache + MySQL + PHP怎么样?是的,有待商议:)

您是否曾经考虑过使用Vagrant盒子?

这里很好的讨论-stackoverflow.com/q/8664901/2377343

#1 楼

最大的区别-WAMP在Windows上运行,XAMPP是多平台的。除此之外,这是个人喜好问题。它们都为您提供了一个Apache-MySQL-PHP环境,该环境在两个系统下都运行几乎相同。

评论


作为记录,我同时使用了这两种方法...并且它们各有利弊。 WAMP消耗的内存远比我喜欢的要多,但是非常稳定。 XAMPP与WP Cron和fopen()一起使用时有一个烦人的问题,但看起来更轻一些(如果需要,我可以用USB记忆棒运行它)。

–EAMann
2011年10月5日在16:09

AFAIK-XAMPP还具有一些内置扩展,例如sendmail。据我所知WAMP没有。 (也适用于Java的FTP,Mercury,Tomcat。)

–krembo99
2014年12月12日4:31



#2 楼


XAMPP不是跨平台的。有适用于Windows的XAMPP,适用于Linux和Mac以及适用于Solaris的XAMPP,但是每个软件包都包含不同的软件,以不同的性能运行,等等。(跨平台意味着您使用的软件完全相同,并且可以运行在不同平台上使用相同的方式...就像Azureus曾经是这样的:可以使用相同方式使用的jar)
Windows的XAMPP is肿,浪费时间。您有开箱即用的邮件服务器,FTP服务器,加速器,Web-dav,SSL等。您真的需要它们吗?它并非完全是入门级软件包,但总的来说,它使安装一切变得容易得多。除此之外,任何定制都需要与其他任何预制堆栈相同的工作。但是,如果您将其安装在自己的盒子上,则可能不需要FTP服务器,对吗?
WAMP更轻(主要是基本知识)。拥有AMP的所有内容,除此之外,您还有几个工具phpMyAdmin,SQLite和xdebug。您需要SSL吗?您必须对其进行配置。您要访问邮件服务器?必须自己安装。 FTP?同上。
WAMP(如名称所示)仅在Windows(64/32位)上运行。

对于Windows上的本地计算机,WAMP是解决之道。轻巧,平滑和安装后的配置只需点击一下。由于64位安装方面的问题,Windows XAMPP的竞争对手并不多(自然:要安装更多膨胀软件,并且您需要在32/64位之间管理每件额外的软件)。

评论


你好???还有XAMPP lite。

–phantom.omaga
2012年2月10日于10:49

我使用WAMP。如果他们像getbootstrap.com/customize一样提供了可自定义的下载选项,那就太好了

–rybo111
16-2-25在17:52

关于第2点的更新:XAMPP安装程序现在要求安装组件。不再是全部或一无所有。

– jlh
16 Sep 19'在10:39

您不应该尝试重新定义术语。

–CoffeeandCode
18年9月23日在0:07

#3 楼

WAMP是首字母缩写,表示:Windows,Apache,MySQL和PHP。

有不同的WAMP“发行版”,例如XAMPP,WampServer(有些人简称为“ WAMP”),Wamp- Developer Pro(商业软件)和其他工具...

用于Windows的XAMPP只是另一个WAMP发行版,仅此而已(也没有其他功能)。

评论


这是非常误导的。虽然从最广泛的意义上讲,这就是“ WAMP”的含义,但是当有人问到WAMP与XAMPP之间的比较时,他们显然在谈论这一点:wampserver.com/en

–Okonomiyaki3000
'18年5月1日,凌晨1:25

@ Okonomiyaki3000答案是大约7年前给出的。当时大约有10多个“ WAMP”发行版(大约20多个;但有些是次要发行版)。但是,首字母缩写WAMP从2003年开始一直是“ Windows / Apache / MySQL / PHP”。大多数人似乎认为WAMP是Windows上Apache + MyQL + PHP的1个发行版。它不是。您可以自己安装WAMP。但是我知道您在说什么,而现在可能就是这样。

–正确的东西
18年5月1日,3:30

#4 楼

XAMPP膨胀的异议(因为它具有邮件服务器,FTP服务器等),可以通过询问您的需求来回答。如果您需要大多数或所有这些物品,那么这就是您的完整XAMPP。对于仅开发网页,包括PHP和MySQL,请使用XAMPP Lite。在不同的时间,我发现两者都很有用。我特别喜欢可以在USB闪存盘上运行。

现在,如果我可以将Netbeans添加到该闪存盘...

#5 楼

我使用过XAMPP并对此感到非常满意,但有一个明显的例外。使用XAMPP时,对我而言,加载网站一直非常缓慢。我不知道WAMP是否就是这种情况,但是值得研究。

#6 楼

不能完全回答问题,但是如果您有兴趣学习这些软件包如何协同工作,建议您手动安装和配置它们。我一直以本教程为指导,它非常详细,可以帮助您使一切正常运行并互相交流。这需要更多的工作,但可以为您提供更大的灵活性,并且您实际上可以了解所涉及的重要配置。

#7 楼

我想添加未列出的WAMP的优点。

使用WAMP可以安装扩展名*,使您可以轻松地在不同版本的php之间切换。由于WordPress的最低要求是php 5.2.4,并保证它将在使用它的服务器上运行,为了与WordPress真正兼容,插件需要在该版本的php下运行。 php 5.3+中有很多5.2.4中没有的功能,例如命名空间。

如果您是WordPress开发人员,并且希望您的插件,窗口小部件或主题完全兼容并可以在任何WordPress安装上运行,那么使用PHP 5.2.4进行环境设置会很有帮助。 XAMPP没有提供简便的方法。

*应该注意的是,较新版本的WAMP Server不再支持扩展。但是,SourceForge上提供了WAMP Server 2.2(32位)并支持它们。它还具有用于安装php 5.2.4的正确版本的Apache。

#8 楼

WAMP比XAMPP使用更多的内存来运行。

#9 楼

在WAMP中实施SSL时,我发现比较麻烦(我最终无法处理并放弃了),而在XAMPP中却非常简单。

其余的我认为没有区别,因为我同时使用了Linux和Windows平台,感觉很舒适。当然,我使用XAMPP的时间更长了。

#10 楼

XAMPP比WAMP(法语开发人员)慢。我都有。