zoukankan      html  css  js  c++  java
  • MVC 与传统的 webform 的比较

    代码架构方式

    ASP 脚本语言和代码同置,每个请求页面对应一个物理文件

    WebForm 代码后置 ,每个请求页面对应dll和一个.asp物理文件

    MVC 代码分离,每个请求对应一个Action和一个View

    请求模式

    WebForm 和MVC都支持异步请求

    WebForm 和MVC都支持异步请求

    显示模式

    不同点: MVC可以在移动终端使用

    相同点:都要翻译成HTML

    为什么采用MVC的设计

    ( 1) MVC 做到了模板分离,可以很容易经常修改界面;
    ( 2) MVC 没有服务器控件及 ViewState 的使用,在用户并发比较大的时候,可以减少页面体积,
    提升访问速度;
    ( 3) MVC 的路由伪静态可以更好的 SEO 和搜索引擎收录。
    一般说来前台适合采用MVC架构,而后台采用传统的 webform, 对于后台管理这样的功能开
    发反而可以大大提高开发的效率, 复用性好一些






  • 相关阅读:
    构造器
    方法
    Arrays常用的类
    栈内存和堆内存
    方法的重载
    数组遍历
    Scanner类
    连接符和三元运算符
    逻辑运算和位运算
    CSAPP笔记(第二章 信息的表示和处理)-02
  • 原文地址:https://www.cnblogs.com/sunxi/p/4360487.html
Copyright © 2011-2022 走看看