兄弟连PHP视频CI框架(CodeIgniter)-笔记
...
兄弟连PHP视频CI框架(CodeIgniter)-01-CI简介与MVC设计模式
--CI框架
讲师:邹义良
微博:weibo.com/it266
...
--主要内容
CI简介
深入MVC设计模式
CI中控制器与视图
CI的超级对象
数据库访问
AR模型
...
--CI是什么?
1,codeIgniter是一个轻量级但功能强大的PHP框架
2,基于MVC设计模式,提供了一套丰言的类库
3,简单易学,高效实用
--官方网站32
codeigniter.com
--中文网站
codeigniter.org.cn
--下载当前最新版本
codeigniter_2.1.4.zip,2.19m
+++
...
--有什么特点?
你想要--个小巧的框架
你需要出色的性能
你需要广泛兼容标准主机上的各种PHP 版本和配置,CI 2.1.4 需要PHP5.1.6
你想要一个几乎只需0配置的框架
你想要一个不需使用命令行的框架
你想要一个不需坚守限制性编码规则的框架
你不希望被迫学习一门模板语言( 虽然可以选择你喜欢的模板解析器)
你不喜欢复杂,热爱简单
你需要清晰、完整的文档
...
--目录结构说明
license.txt许可协议
user_guide 用户手册
system 框架核心文件
application 应用目录
index.php 入口文件
...
+++
MVC简单示范
...省略...
以下几点:
1,入口文件:唯一能让浏览器直接请求的脚本文件
2,控制器controller:协调模型和视图
3,模型model:提供数据,保存数据,有效性验证
4,视图view:只负责显示,搜索输入,比如表单。。。
(CI中甚至可以不用模型,只用CV,也可以做出项目来,这样很难维护,而且重用性差)
5,动作action:是控制器中的方法(公开的),用于被浏览器请求
=============
Tag: CI笔记