【发布时间】:2011-01-19 16:55:58
【问题描述】:
我知道使用Mono 和Apache 在Linux 上开发和托管一个ASP.Net 站点是可能的,但我想知道它的工作情况以及它是否值得麻烦?我更喜欢开源,但对于这个项目,我想要最快、最简单、最可靠的解决方案。
我将要构建的站点将是一个相当基本的 ASP.Net 站点,使用 MySQL。
我想知道是否有其他人在像我这样的情况下有使用 Mono 的经验,以及项目进展如何。与使用以 Microsoft 为中心的解决方案相比如何?
我知道Mono 仍然有些不完整,但我希望我不需要它缺少的功能。
这个问题可能有点“两极分化”。大多数类似的问题似乎都得到了非常支持微软或支持 Linux 的人的回答。我希望得到一些公正的回应,最好是来自有使用这两种方法经验的人。
【问题讨论】:
-
这真的取决于您所说的简单 asp.net 站点的含义。你自己托管吗
-
为什么不根据您的要求使用更可取的东西?例如。红宝石/PHP?特别是如果它将成为一个相当基本的网站(如您所说)。
-
这个网站是为一家屋面公司设计的,用来帮助他们计算估算值。我会尽量让它看起来相当有吸引力,但功能是主要目标。
-
至于托管,我正在考虑使用 Amazon EC2 实例。由于每天的点击次数可能会非常低,我想我可以使用微实例,但如有必要,可以将其提高到一个小实例。
-
我已经使用 Linux(主要是 Ubuntu)好几年了,但这主要是一种爱好。我在职业方面所做的大部分开发都是以 Microsoft 为中心的,所以这就是我想坚持使用 ASP.Net 的原因,因为这是我最熟悉的。我只是希望能在这个项目中“将两者结合”。 --另外,Linux Amazon EC2 实例更便宜。