模型-视图-控制器 - CodeIgniter 3.x 用户手册

返回介绍

模型-视图-控制器

发布于 2019-10-31 字数 919 浏览 1016 评论 0

CodeIgniter 的开发基于 MVC(模型-视图-控制器)设计模式。MVC 是一种
用于将应用程序的逻辑层和表现层分离出来的软件方法。在实践中,由于这种分离
所以你的页面中只包含很少的 PHP 脚本。

  • 模型 代表你的数据结构。通常来说,模型类将包含帮助你对数据库进行增删改查的方法。
  • 视图 是要展现给用户的信息。一个视图通常就是一个网页,但是在 CodeIgniter 中,
    一个视图也可以是一部分页面(例如页头、页尾),它也可以是一个 RSS 页面,
    或其他任何类型的页面。
  • 控制器 是模型、视图以及其他任何处理 HTTP 请求所必须的资源之间的中介,并生成网页。

CodeIgniter 在 MVC 使用上非常宽松,因为模型不是必需的。如果你不需要使用模型这一层,或是
认为维护模型比你想象中的复杂很多,那么你可以忽略它,而只使用控制器和视图创建你的应用程序。
CodeIgniter 可以让你直接调用你现有的脚本,甚至你也可以为系统开发核心类,总之,
CodeIgniter 让你以你感觉最舒适的方式进行开发。

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

目前还没有任何评论,快来抢沙发吧!