这并不是一个主观或议论性的问题。
我正在花一些时间学习ASP.NET,更具体地说是ASP.NET MVC,我很好奇它如何融入竞争对手。我真的很喜欢到目前为止我所看到的框架,我认为如果它像我在一些ASP.NET表单网站上看到的那样显示坚如磐石的速度。
有没有人做过或看过公平的比较或基准?我很想知道ASP.NET MVC如何与其他解决方案(如PHP MVC)进行叠加。
答案 0 :(得分:7)
如果比较原始执行,.NET比PHP或RoR更快。但是,应用程序的速度和整体性能取决于其体系结构。例如:StackOverflow在少于10台服务器上运行。我在一家运营网站的公司工作,该公司拥有几乎相同的硬件(+ - 10台重型工作服务器)但是SO的速度更快,并且访问我公司网站的次数是其一百倍。
因此,在大多数情况下,它实际上是关于如何实现除平台本身之外的软件。
答案 1 :(得分:-2)
您无法仅根据速度比较语言。每种语言都有自己的特色。所以你需要根据你的要求进行选择。
例如。如果你想减少托管和其他东西的支出,那么如果你想要纯粹的MVc然后gofor ruby on rails或asp.net mvc,那就去PHP吧。