当前位置: 代码迷 >> .NET Framework >> mvc做网站的好处?相对于webform来说,优势在什么地方,适用于多大访问量的网站,如果访问量过大,怎么优化?
  详细解决方案

mvc做网站的好处?相对于webform来说,优势在什么地方,适用于多大访问量的网站,如果访问量过大,怎么优化?

热度:60   发布时间:2016-05-01 23:40:22.0
mvc做网站的好处??相对于webform来说,优势在什么地方,适用于多大访问量的网站,如果访问量过大,如何优化??
mvc做网站的好处??相对于webform来说,优势在什么地方,适用于多大访问量的网站,如果访问量过大,如何优化??
------解决方案--------------------
MVC优点:
1.大型开发的时候容易维护,扩展性很好。
2.能够对HTML有完全的控制权限,对于前端来说很友好。
3.能够进行单元测试,保证功能的实现。

缺点:
1.没有那么多的现成控件使用,开发效率相对较低(特别是对于菜鸟来说)
2.对于大型数据的处理比较难,还是因为没有现成girdview控件。这个控件虽然生成的html结构异常复杂,但是对于处理大量而且复杂的数据来说是很不错的。不过一般网站是很少有这种大量且复杂的数据,很多菜鸟都是用这个大炮来打蚊子,浪费且低效率。对于网站开发来说这个控件应该不推荐使用。


MVC和webform开发各有各的用途。 
如果符合下面几条,你不应该使用asp.net mvc框架,
你对多态不是“非常”的熟悉
你不喜欢在这个框架上构建应用程序
你依赖于很多第三方的UI控件
你不喜欢使用开源的程序
------解决方案--------------------
mvc,干净,clear,不过和webform相比各有所长,看开发周期来决定了。
------解决方案--------------------
引用:
MVC优点:
1.大型开发的时候容易维护,扩展性很好。
2.能够对HTML有完全的控制权限,对于前端来说很友好。
3.能够进行单元测试,保证功能的实现。

缺点:
1.没有那么多的现成控件使用,开发效率相对较低(特别是对于菜鸟来说)
2.对于大型数据的处理比较难,还是因为没有现成girdview控件。这个控件虽然生成的html结构异常复杂,但是对于处理大量而……
支持下,各有优缺点,这是任何事物的必然
理性的看待,都不错