Ser*_*gey 28 architecture asp.net-mvc comparison performance webforms
我与我的一位朋友争吵,他是一家大型互联网公司的建筑师.基本上他说ASP.NET MVC不适用于大型企业应用程序,它不像WebForms那样灵活,而且MVC应用程序比Web表单应用程序慢.
根据我自己使用MVC的经验,我可以说它更灵活,重量更轻,因为没有页面生命周期,viewstate等等.因此,它应该加载至少更快.据我所知,MVC专为中大规模流量而设计.
你们有什么感想?有没有人比较速度和性能?ASP.NET MVC比ASP.NET WebForms更适合大规模应用吗?
简而言之,在这两种选择之间,您会选择哪种选择用于大规模企业应用程序?
Spe*_*ort 29
该站点是ASP.net MVC性能和扩展的最佳示例
我认为Enterprise和MVC提供的一些功能是必需的
单元测试 - 尽管最初实现这一点需要时间,但将来可以节省大量时间
关注点分离 - 这确实提高了开发和修改速度
性能 - 由于MVC和Webforms都使用相同的ASP.net作为核心框架,而MVC更轻,更符合HTTP,因此可以提供更好的性能