“WAMP”是由操作系统 (Windows) 的首字母和包的主要组件组成的首字母缩写词:Apache、MySQL 和 PHP(或 Perl 或 Python)。
我个人使用 XAMPP Lite,但那是因为我没有尝试过其他任何东西。我一直在寻找如何在上面安装 SQLBuddy,但找不到。
我听说过 Uniform Server 以及 WAMP5。
你使用什么 WAMP,为什么?
我在 OS X 上使用 MAMP。
试试Server2Go。它就像XAMPP
甚至更好。
当我有一台足够强大的计算机时,我通常使用虚拟机(带有 VMWare 或 VirtualBox),在其中安装一个极简主义的 LAMP 堆栈。
为什么 ?
你已经做过几次了,在虚拟机中安装/配置一个极简的 LAMP 堆栈不会比在 Windows 上花费更多的时间;并且一旦 1 个开发者完成了它,他可以将他的 VM 的副本提供给其他开发者(这意味着他们只需要安装 VMWare 播放器并使用该 VM,而不是自己安装 WAMP 堆栈)
我个人使用旧的手动安装和配置的 Apache 2.2、PHP 5.3.0、MySQL 5.0.X、PostgreSQL 8.4。
我从不喜欢预先构建的堆栈,因为我永远无法足够接近地复制生产。
我目前在我的开发盒上使用 WampServer 2.0。它安装顺利。我将附带的 PHP 5.2.9 升级到 PHP 5.3 没有问题。由于我的大多数解决方案都部署在 LAMP 堆栈上,因此在非常接近生产目标的环境中进行开发非常好。尽管出于显而易见的原因它并不是 100% 相同,但将应用程序从开发迁移到生产并不困难。我想有一些方法可以让你编码让它变得更难,但我只是“不要那样做”:P 明显的例外:系统调用。
我目前使用 XAMPP。易于设置和打开和关闭。它配备了基本服务器设置所需的一切。但是,我一直在考虑切换到 WAMP5,因为它在无需手动配置的情况下为您提供了很大的灵活性。您很可能能够管理整个服务器配置并复制您的生产环境,甚至无需接触命令行。并不是说命令行不好玩;)。
还没有尝试过,但是 Zend 已经发布了它自己的 Zend Server 解决方案: