什么是更快的ASP.NET MVC或Ruby On Rails

Mik*_*ike 8 asp.net ruby-on-rails

这不是一个主观或议论性的问题.

我正在花一些时间学习ASP.NET,更具体地说是ASP.NET MVC,我很好奇它是如何融入竞争对手的.我真的很喜欢到目前为止我所看到的框架,我认为如果它像我在一些ASP.NET表单网站上看到的那样显示坚如磐石的速度.

有没有人做过或看过公平的比较或基准?我很想知道ASP.NET MVC如何与其他解决方案(如PHP MVC)进行叠加.

tuc*_*caz 7

如果比较原始执行.NET比PHP或RoR快.但是,应用程序的速度和整体性能取决于其体系结构.例如:StackOverflow在少于10台服务器上运行.我在一家运营网站的公司工作,这家公司拥有几乎相同的硬件(+ - 10台重型工作服务器)但是SO速度更快,并且访问我公司的网站的次数是其一百倍.

因此,在大多数情况下,它实际上是关于如何实现除平台本身之外的软件.

  • 我不只是谈论糟糕的代码,而是讨厌糟糕的架构.假设一个网站有很多阅读操作.如果一个较慢的技术使用缓存来实现它,不管我在没有使用缓存的情况下以更快的技术实现它,我将无法实现相同的性能.处理不同寻常的问题时,一切都与架构有关. (2认同)