Web applications LAMP vs.MEAN vs.其他web应用服务器

Web applications LAMP vs.MEAN vs.其他web应用服务器,web-applications,webserver,open-source,mean-stack,Web Applications,Webserver,Open Source,Mean Stack,有人能指出使用这些技术创建web应用程序的利弊吗 我知道它们不是完全可比的(LAMP指操作系统,MEAN not),因此在您的比较中,您是否可以完成缺少的标准(即平均推荐操作系统…)这完全取决于您的需要 对于一个小规模的项目,坚持使用“mean”堆栈是很好的,因为它与平台无关,并且“容易”开始使用。 我假设您计划在后端使用javascript 灯是不一样的 L:Linux,但是WAMP对于windows是一样的(osx有MAMP) 答:Apache,这很流行,但有些人更喜欢nginx(我认为,

有人能指出使用这些技术创建web应用程序的利弊吗


我知道它们不是完全可比的(LAMP指操作系统,MEAN not),因此在您的比较中,您是否可以完成缺少的标准(即平均推荐操作系统…)

这完全取决于您的需要

对于一个小规模的项目,坚持使用“mean”堆栈是很好的,因为它与平台无关,并且“容易”开始使用。 我假设您计划在后端使用javascript

灯是不一样的

  • L:Linux,但是WAMP对于windows是一样的(osx有MAMP)
  • 答:Apache,这很流行,但有些人更喜欢nginx(我认为,nginx是主要的web服务器……你也可以在这些服务器上部署nodejs项目。主要的优点是,如果需要,它们可以在非常大的规模上进行扩展
  • M:通常代表MYSQL(但如果你想使用MongoDB,也可以是MongoDB),或者其他任何数据库引擎,比如Postgres、Oracle甚至sqLite
  • P:这代表PHP…我认为它是web的脚本语言。我不太喜欢它,但这是我的观点。正如我前面提到的,您也可以部署javascript(nodeJs)、Python或ruby web项目
因此,最终的选择完全取决于您的需要。您是否只想提供静态html页面…使用apache或nginx…不需要数据库等等


如果您想创建web应用程序,首先考虑您喜欢在后端使用什么…javascript?Python(使用一些web框架,如django或flask)或ruby(ruby on rails或sinatra)或者去做一些疯狂的事情……有几十种语言可供选择。

如果你投了反对票,你能告诉我为什么吗?我想用新技术创建一个web应用程序。没有找到一个好的比较。我想我不是唯一一个需要这种比较的人