不同类型的WAMP?

时间:2009-08-03 02:56:33

标签: php sql apache xampp wamp

“WAMP”是由操作系统(Windows)的首字母和软件包的主要组件组成的首字母缩写词:Apache,MySQL和PHP(或Perl或Python)。

我个人使用XAMPP Lite,但那是因为我没有尝试过其他任何东西。我一直在寻找如何在其上安装SQLBuddy,但无法找到。

我听说过Uniform Server以及WAMP5。

你使用什么WAMP?为什么?

7 个答案:

答案 0 :(得分:1)

我将MAMP用于OS X.

http://www.mamp.info/en/index.html

答案 1 :(得分:1)

试试Server2Go。它就像XAMPP甚至更好。

答案 2 :(得分:0)

我目前使用XAMPP。易于设置和打开和关闭。它提供了基本服务器设置所需的一切。但是,我一直在考虑切换到WAMP5,因为它为您提供了灵活性,无需手动配置。您很可能无需触及命令行即可管理整个服务器配置并复制生产环境。不是那个命令行不好玩;)。

答案 3 :(得分:0)

我现在在开发箱上使用WampServer 2.0。它顺利安装。我将包含的PHP 5.2.9升级到PHP 5.3没有问题。由于我的大部分解决方案都部署在LAMP堆栈上,因此在非常接近生产目标的环境中开发是很好的。虽然由于显而易见的原因,它并非100%相同,但将应用程序从开发人员迁移到生产环境并不困难。我想有一些方法可以让代码变得更难,但我只是“不要那样做”:P明显异常:系统调用。

答案 4 :(得分:0)

当我拥有足够强大的计算机时,我通常使用虚拟机(使用eiter VMWare或VirtualBox),我在其中安装了极简主义的LAMP堆栈。

为什么?

  • 在工作中,我的计算机通常运行Windows(公司政策和所有这些)
  • 使用LAMP平台作为开发服务器离生产服务器更近(我正在处理的应用程序的生产服务器几乎总是Linux)
  • 使用功能强大的计算机(至少需要一个2GB RAM的双核),在虚拟机中运行Apache + PHP + MySQL并不比在“真实计算机”上运行它们慢(我在我的机器和几个同事上完成了基准测试
  • 在开发者机器上使用LAMP堆栈允许它们至少与Linux和shell一起工作 - 这很好:这样,他们必须在生产服务器上做某事的那一天,它不会是他们第一次看到命令行界面!

您已经完成了几次,在虚拟机中安装/配置极简主义LAMP堆栈不会花费比在Windows上执行它更多的时间;一旦1个开发人员完成了它,他就可以将他的VM副本提供给其他开发人员(这意味着他们只需要安装VMWare播放器并使用该VM,而不是自己安装WAMP堆栈)

答案 5 :(得分:0)

我个人使用旧手动安装和配置的Apache 2.2,PHP 5.3.0,MySQL 5.0.X,PostgreSQL 8.4。

我从不喜欢预先构建的堆栈,因为我从来没有能够足够接近地复制生产。

答案 6 :(得分:0)

尚未尝试过,但Zend已经发布了自己的Zend Server解决方案:

http://www.zend.com/en/products/server-ce/index