Php 我应该如何评估Mamp、Xampp、Apache或Wamp是否适合我的项目?

Php 我应该如何评估Mamp、Xampp、Apache或Wamp是否适合我的项目?,php,apache,xampp,wamp,mamp,Php,Apache,Xampp,Wamp,Mamp,我愿意开始一个网络开发项目,我没有或很少使用这些产品的经验 您认为我如何评估这些Web服务器,以便在本地使用PHP和MySql进行开发 我觉得有点困惑,无法为其中一个做出最终决定。我认为你是个新手,如果你的电脑是mac,就用Mamp,否则就用Wamp。你的问题可以用任何给定的Web服务器数组来回答,这样我们就可以更抽象地看到“大局”,避免品牌之间基于意见的选择,只是产品品牌 重要的不是你应该使用哪一个,而是 >什么是要考虑的重要方面,以便做出适合< > < > < /P>的合理选择。 对

我愿意开始一个网络开发项目,我没有或很少使用这些产品的经验

您认为我如何评估这些Web服务器,以便在本地使用PHP和MySql进行开发


我觉得有点困惑,无法为其中一个做出最终决定。

我认为你是个新手,如果你的电脑是mac,就用Mamp,否则就用Wamp。

你的问题可以用任何给定的Web服务器数组来回答,这样我们就可以更抽象地看到“大局”,避免品牌之间基于意见的选择,只是产品品牌


重要的不是你应该使用哪一个,而是 <强> >什么是要考虑的重要方面,以便做出适合< <强> > < <强> > < /P>的合理选择。 对各种产品的功能进行全面评估并非易事,它在软件工程和it管理方面有一套方法论,尽管有所有正式步骤,但最终还是取决于您和您的团队做出选择的实际原因

根据经验,了解应用程序的许多阶段是常见的做法:本地、测试、用户接受、生产。这些阶段可能会有所不同,但通常会看到至少是本地和生产。因此,考虑尝试使用与生产(或至少下一阶段)相同的Web服务器,以尽量减少部署到生产环境中的摩擦力。

也考虑使用一个对你或你的团队来说很容易建立的Web服务器,特别是考虑到你的问题本身揭示了使用的必要性(至少对于第一步来说)。

最后,考虑进行研究,建立一个(或搜索Internet)比较表,以将其特征视为与项目需求相关的利弊。


如果您愿意开始学习web开发,并且不急于投入生产,只需抓住最吸引您的一个简单的开始,考虑一下其他的选择,这将给你提供足够的经验,以获得对未来项目更适合的准确想法。

这主要是基于意见的。就我个人而言,我使用一种叫做Uniserver的东西。我喜欢它,因为它不需要安装,可以从闪存驱动器运行,也可以从一台计算机复制到另一台计算机。不过,我不会将其用作生产服务器。它还有一些模块,可以让你通过界面切换你正在使用的PHP的版本,还有一些其他的好东西!他的目标是建立一个网络,并能被路由器访问。这个问题似乎是基于观点的。对但是,大多数似乎基于观点的问题可以重新处理,以便在抽象层次上进行思考。我相信这有助于新来者想出适合他们问题的方法,而不是坚持观点的产品。这只是一个观点问题,甚至不值得投反对票!请玩得好,这是<代码>评论材料<代码>,而不是答案——少叫名字。深思熟虑的答案:我将添加必要的考虑多个环境(DEV,分期,PROD)和需要避免部署摩擦在整个构建推广周期。