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, 对于后台管理这样的功能开
    发反而可以大大提高开发的效率, 复用性好一些






  • 相关阅读:
    cscope的使用
    关于函数指针
    linux内核源码目录(转)
    lcc之内存分配
    符号管理之符号表
    监听UITextFiled文本发生改变
    Debugging Tools for Windows__from WDK7
    WinDBG__独立安装文件
    20160215
    QT Creator 代码自动补全
  • 原文地址:https://www.cnblogs.com/sunxi/p/4360487.html
Copyright © 2011-2022 走看看