LAMP 中的 XAMPP 和 WAMP,哪个最好? [关闭]
Posted
技术标签:
【中文标题】LAMP 中的 XAMPP 和 WAMP,哪个最好? [关闭]【英文标题】:XAMPP and WAMP in the LAMP, what's the best? [closed] 【发布时间】:2010-09-11 10:58:12 【问题描述】:我们有很多 php + mysql + Apache
组合选项...其中哪个是最好的组合?
让我们的想法仅限于WAMP vs XAMPP
,有更好的选择吗?
我在XAMPP
上创建了一个名为CodeFire
的在线编程竞赛网络应用程序,后来我不得不切换到WAMP
,其中没有一个php
脚本正常工作......我应该遵循什么标准?
【问题讨论】:
【参考方案1】:我个人喜欢 XAMPP。我有一个在我随身携带的拇指驱动器上运行的安装,这几乎是我在我碰巧在的任何机器上的 LAMP Web 开发的开发环境(我主要在 Windows 客户端机器上)。
小巧、功能齐全且稳定 - 非常适合我的需求。
【讨论】:
+1。我实际上在 Windows 上运行 XAMPP 开发环境,目标生产/测试机器运行 LAMPP 版本的 XAMPP :-)。效果出奇的好。 我曾经喜欢 XAMPP(而且,公平地说,现在仍然喜欢),但它们的默认配置有一些不足之处。我只发现了一个主要问题,那就是他们的 PHP 配置将 register_globals 设置为 On,这是 PHP 中已知的最大安全漏洞之一。更糟糕的是,他们的管理应用依赖它! +1 为此,XAMPP 是一个非常好的开发环境。诚然,它有巨大的安全漏洞,但这些可以通过 PHP 的基本知识来修复。【参考方案2】:我喜欢WAMP 最好的、真正简单的界面,我可以轻松地在 PHP 5.26/4.44/4.3.9、MySQL 5/4 和 Apache 2/1.3 的不同版本之间切换
【讨论】:
我比 xampp 更喜欢这个,只是因为界面更方便。也用于开发 Wampserver 默认不通过 Internet 广播(易于打开),其中 xampp 任何人都可以通过网络访问您正在处理的内容。切换 php 和 apache 版本也很容易【参考方案3】:XAMPP 有利于开发和可移植性,这是肯定的。
LAMP 最适合性能和安全性(以及普遍性)。
WAMP...好吧,我猜这是因为你不想学习 Linux。
【讨论】:
【参考方案4】:LAMP 似乎是这些选项中最常见的一种,因此在严格找到解决您的问题的方法时,我会推荐 LAMP。
这真的归结为最适合您的选择。如果您不了解 Linux,那么运行 WAMP 设置可能会使该过程更易于维护。尝试将您的经验和服务器所需的维护因素纳入您的决定。
我个人为我的目的运行了一个 LAMP 服务器,因为我知道足够多的 Linux 来维护它,它最终成为我的目的的最佳解决方案。
【讨论】:
【参考方案5】:我尝试了 XAMPP 并放弃了...我遇到了反斜杠问题(widows 使用正斜杠)..因此,我的任何脚本都无法将任何文件保存到文件夹中,因为路径类似于 dir1\dir2\folder /image_folder/image.jpg ...我尝试了 WAMP,它的工作原理就像一个魅力..它没有抛出任何错误并将图像文件保存为有意...所以..我想我会坚持使用 WAMP...我会很感激如果有人能告诉我 XAMPP 上的“madslashes”问题是如何解决的..我疯狂地用谷歌搜索..没有任何运气..谢谢
【讨论】:
【参考方案6】:Xampp 是一个独立的开发包。
后两者将是安装在您的服务器上的完整生产堆栈,无论是 gnu/linux 还是 windows server 2k*
因此,如果您想要一个可以删除的程序安装,请使用 xampp 进行开发,否则您可以在系统上完全安装它们。后者也会(显然)产生更好的性能。
就标准而言,lamp 在行业范围内更为广泛,windows 服务器倾向于运行 IIS 而不是 apache,但这并不意味着它们不能。他们是关于 php over windows 的书籍,但我认为易于使用和广泛适用于灯阵营。
【讨论】:
【参考方案7】:这完全取决于您管理的舒适度。如果正确设置,这些设置中的任何一个都可以是稳定、健壮和安全的。
【讨论】:
【参考方案8】:我已经使用 WAMP 有一段时间了,据我所知,它非常可靠。安装轻而易举,用户界面非常友好。
【讨论】:
【参考方案9】:http://www.formboss.net/blog/2010/02/hosting-php-linux-vs-windows-benchmarks/
他似乎对库存 mysql/apache/php 很满意
【讨论】:
【参考方案10】:使用Wamp,新版本预装了xdebug,这对我来说很好,因为我第一次尝试安装xdebug,花了我很长时间<_>
没有尝试过 Xampp,但只是看到它没有捆绑 xdebug,我放弃了尝试:P
【讨论】:
【参考方案11】:我在一个项目上使用 WIMP,没关系,没什么好写的:
WIMP:Windows、IIS、MySQL、PHP
【讨论】:
IMO,如果您包含 helicontech 产品,例如 isapi-rewrite:isapirewrite.com 或他们的新 APE 产品:helicontech.com/ape,这是完全可以接受的【参考方案12】:对我来说,这取决于你的专业。它们都很棒而且很可靠。
【讨论】:
【参考方案13】:我最喜欢 WAMP,直到我尝试卸载它,并意识到它留下了大量垃圾,所以选择 XAMPP。
【讨论】:
【参考方案14】:我使用 xampp,因为它提供了简单的可升级性和可移植性。您可以轻松升级版本,无需麻烦。
我使用 xampp 的 7zip 安装程序版本,它非常适合频繁升级您的 php 和 phpmyadmin 以修复以前版本中引入的错误并具有新功能。
【讨论】:
【参考方案15】:我喜欢 xampp lite 作为开发服务器。我只是拿一台旧电脑,重新安装windows并下载并安装。 把网卡改成静态,启动时开启Apacie和mysql。它们作为服务运行。我将驱动器设置为共享,当我想使用它时,我将文件复制到 htdocs 区域并将浏览器转到该 IP。
很容易。
【讨论】:
以上是关于LAMP 中的 XAMPP 和 WAMP,哪个最好? [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
如何最好地将用 LAMP 制作的项目转移到 WAMP 而不破坏它?
在 Bitnami LAMP Ubuntu 服务器中放置网站文件的位置