我们有很多php + MySQL + Apache
组合选项......其中哪个是最好的组合?
让我们把我们的想法限制在WAMP vs XAMPP
,有更好的选择吗?
我创建了一个名为 的在线编程竞赛网络应用程序CodeFire
,XAMPP
后来我不得不切换到WAMP
,其中没有一个php
脚本正常工作......我应该遵循什么标准?
我个人喜欢 XAMPP。我有一个运行在我随身携带的拇指驱动器上的安装,这几乎是我在我碰巧在的任何机器上的 LAMP Web 开发的开发环境(我主要在 Windows 客户端机器上)。
小巧、功能齐全且稳定 - 非常适合我的需求。
我喜欢WAMP最好的、真正简单的界面,我可以轻松地在 PHP 5.26/4.44/4.3.9、MySQL 5/4 和 Apache 2/1.3 的不同版本之间切换
XAMPP 有利于开发和可移植性,这是肯定的。
LAMP 最适合性能和安全性(以及无处不在)。
WAMP ......好吧,如果你不想学习 Linux,我猜。
LAMP 似乎是这些选项中最常见的一种,因此在严格找到您的问题的解决方案时,我会推荐 LAMP。
不过,这真的归结为最适合您的选择。如果您不了解 Linux,那么运行 WAMP 设置可能会使该过程更易于维护。尝试将您的经验和服务器所需的维护因素考虑到您的决定中。
就我个人而言,我为我的目的运行了一个 LAMP 服务器,因为我知道足够多的 Linux 来维护它,它最终成为我的目的的最佳解决方案。
我尝试了 XAMPP 并放弃了...我遇到了反斜杠问题(寡妇使用正斜杠)..因此,我的脚本都无法将任何文件保存到文件夹中,因为路径类似于 dir1\dir2\folder/image_folder/ image.jpg ...我尝试了 WAMP,它就像一个魅力..它没有抛出任何错误并按原意保存图像文件......所以..我想我会坚持使用 WAMP...如果有人可以,我将不胜感激告诉我 XAMPP 上的“madslashes”问题是如何解决的 ..我疯狂地用谷歌搜索..没有任何运气..谢谢
Xampp 是一个独立的开发包。
后两者将是安装在您的服务器上的完整生产堆栈 gnu/linux 或 windows server 2k*
因此,如果您想要一个可以删除的程序安装,请使用 xampp 进行开发,否则您可以在系统上完全安装它们。后者也会(显然)产生更好的性能。
就标准而言,lamp 更广泛的行业,windows 服务器倾向于运行 IIS 而不是 apache,但这并不意味着它们不能。他们是关于 php over windows 的书籍,但我认为易于使用和广泛适用于灯阵营。
这完全取决于您管理的舒适度。如果正确设置,这些设置中的任何一个都可以是稳定、健壮和安全的。
我已经使用 WAMP 有一段时间了,从我收集的资料来看,它非常可靠。安装轻而易举,用户界面非常友好。
http://www.formboss.net/blog/2010/02/hosting-php-linux-vs-windows-benchmarks/
他似乎对库存 mysql/apache/php 很满意
使用Wamp,新版本预装了xdebug,这对我来说很好,因为我第一次尝试安装xdebug,花了我很多时间<_<
没有尝试过 Xampp,但只是看到它没有捆绑 xdebug,我放弃了尝试:P
我在一个项目上使用 WIMP,没关系,没有什么可以写回家的:
WIMP:Windows、IIS、MySQL、PHP
对我来说,这取决于你的专业。它们都是伟大而可靠的。
我最喜欢 WAMP,直到我尝试卸载它,并意识到它留下了大量的垃圾,所以选择 XAMPP。
我使用 xampp,因为它提供了简单的可升级性和可移植性。您可以轻松升级版本而无需麻烦。
我使用 xampp 的 7zip 安装程序版本,它非常适合频繁升级 php 和 phpmyadmin,以修复以前版本中引入的错误并具有新功能。
我喜欢 xampp lite 作为开发服务器。我只是拿一台旧电脑,重新安装windows并下载并安装。把网卡改成静态,启动时开启Apacie和mysql。它们作为服务运行。我将驱动器设置为共享,当我想使用它时,我将文件复制到 htdocs 区域并将浏览器转到该 IP。
好简单。