Windows:XAMPP vs WampServer vs EasyPHP vs 替代方案 [英] Windows: XAMPP vs WampServer vs EasyPHP vs alternative

查看:27
本文介绍了Windows:XAMPP vs WampServer vs EasyPHP vs 替代方案的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

三年前这里有人问过一个类似的问题,但我想进一步开放它以包括所有可能的 Windows/Apache/MySQL/PHP 堆栈.

There was a similar question asked here three years ago, but I want to open it up further to include all possible Windows/Apache/MySQL/PHP stacks.

你认为哪个最好?

XAMPP 似乎是最受欢迎的,但我读过一些关于它的坏消息,这让我怀疑它是否像它的受欢迎程度所暗示的那样好.例如,我听说他们的默认 PHP 配置非常不安全(显然,如果没有这些漏洞,他们的管理应用程序就无法运行).显然,这对于开发情况来说并不可怕,但您最终可能会依赖于诸如 register_globals 之类的东西.

XAMPP seems to be the most popular, but I've read several bad things about it that make me wonder if it's as good as its popularity suggests. For example, I've heard that their default PHP configuration is very insecure (and apparently their admin app can't function without these holes being left open). This isn't terrible for a development situation, obviously, but you may end up relying on something like register_globals.

我还发现了一些让我担心的事情:开发人员建议 Vista 用户禁用 UAC 以使用他们的软件!

I also spotted something else which makes me concerned: The developers recommend that Vista users disable UAC in order to use their software!

对我来说,这是一个很大的危险信号.是的,在启用 UAC 的情况下在 Vista 上运行这样的东西是有问题的,但是禁用 UAC 永远不应作为解决方案提供,尤其是对于新手(他们比任何人都更需要 UAC).这让我很担心.

For me that's a big red flag. Yes, there are problems with getting something like this running on Vista with UAC enabled, but disabling UAC should never be offered as a solution, especially for newbs (who need UAC more than anyone). It makes me very concerned.

WampServer 显然更容易切换 PHP 或 Apache 的版本.但它的功能比 XAMPP 少(例如,没有 FTP 服务器).

WampServer apparently is easier to switch versions of PHP or Apache, if you need to. But it comes with less features than XAMPP (no FTP server, for example).

EasyPHP 是我没有体验过的,所以我不能说,但它显然也很受欢迎.

EasyPHP is one that I have no experience of, so I can't say, but it's apparently pretty popular, too.

替代方案?还有大量其他堆栈 在维基百科上列出.有推荐的吗?

Alternatives? There a ton of other stacks listed on Wikipedia. Do any of these come recommended?

那么你使用哪个,为什么你认为它最好?您是否坚持使用您尝试过的第一个?

So which do you use, and why do you consider it the best? Did you just stick with the first one you tried?

我想我们大多数人只是想要一些快速、轻便和最新的东西.

I imagine most of us just want something quick, light, and up-to-date.

推荐答案

我通常手动安装 Apache + PHP + MySQL,不使用您所说的任何软件包.

I generally install Apache + PHP + MySQL by-hand, not using any package like those you're talking about.

需要更多的工作,是的;但是知道如何安装和配置您的环境是很棒的 - 并且很有用.

It's a bit more work, yes; but knowing how to install and configure your environment is great -- and useful.

第一次,您可能需要半天或一天的时间来配置这些.但是,至少,您会知道该怎么做.

The first time, you'll need maybe half a day or a day to configure those. But, at least, you'll know how to do so.

而下一次,事情会简单得多,而且您需要的时间会更少.

And the next times, things will be far more easy, and you'll need less time.

否则,您可能想看看 Zend Server -- 这是另一个捆绑 Apache + PHP + MySQL 的包.

Else, you might want to take a look at Zend Server -- which is another package that bundles Apache + PHP + MySQL.

或者,也不要使用 Windows.

Or, as an alternative, don't use Windows.

如果您的生产服务器运行 Linux,为什么不在您的开发机器上运行 Linux?

If your production servers are running Linux, why not run Linux on your development machine?

如果您不想(或不能)在您的计算机上安装 Linux,请使用虚拟机.

And if you don't want to (or cannot) install Linux on your computer, use a Virtual Machine.

这篇关于Windows:XAMPP vs WampServer vs EasyPHP vs 替代方案的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆