我正在开发一个 Web 应用程序的想法,该应用程序非常适合目前流行的 MVC 框架之一,但在两者之间纠结。我最初打算使用Pylons,但在阅读了BizSpark程序后,我正在重新考虑 ASP.NET MVC。
问题是,如果我成功了,我需要为我将使用的所有软件(SQL Server 和 Windows Server)买单。
所以我的问题是,ASP.NET MVC 和各种 OSS MVC 框架之间的性能比较,特别是 Pylons(或 web.py 或 Django)。而且,如果 ASP.NET MVC 好得多,那么后端的成本是否值得?
托管计划在成本方面似乎足够相似,我认为这不是一个太大的问题。我知道 StackOverflow 运行 ASP.NET MVC,并且仅在两台服务器上就能很好地处理所有流量。还有其他运行 ASP.NET MVC 的“大型”网站吗?
个人背景:我最熟悉 .NET(虽然我没有真正使用过它的 MVC 框架),但我最近基于Python MVC 框架构建了几个较小的 Web 应用程序。
我查看了 Rails,但我对 Ruby 并不熟悉,而且其中一些看起来非常复杂。PHP 适合我。