CodeIgniter
维基百科,自由的百科全书
![]() |
|
| 原作者 | EllisLab |
|---|---|
| 开发者 | 不列颠哥伦比亚理工学院 |
| 初始版本 | 2006年2月28日 |
| 稳定版本 | 3.1.4[1](2017年3月20日) |
| 开发状态 | 活跃 |
| 编程语言 | PHP |
| 操作系统 | 跨平台 |
| 类型 | Web应用框架 |
| 许可协议 | MIT许可证 |
| 网站 | www |
| 仓库 | https://github.com/bcit-ci/CodeIgniter |
CodeIgniter是一套给PHP网站开发者使用的应用程序开发框架和工具包。它提供一套丰富的标准库以及简单的接口和逻辑结构,其目的是使开发人员更快速地进行项目开发。
特性[编辑]
和Ruby on Rails类似,CodeIgniter允许用户使用Active Record作为数据库的接口,并鼓励使用模型-视图-控制器的架构模式。
- 基于MVC体系
- 超轻量级
- 对多种数据库平台的全特性支持的数据库类
- Active Record支持
- 表单与数据验证
- 安全性与XSS过滤
- Session管理
- 邮件发送类,支持附件、HTML或文本邮件,多种协议(sendmail、SMTP和Mail)等等。
- 图像处理类库(剪裁、缩放、旋转等)。支持GD、ImageMagick和BetPBM
- 文件上传类
- FTP类
- 本地化
- 分页
- 数据加密
- 基准测试
- 全页面缓存
- 错误日志
- 应用程序评测
- 日历类
- User-Agent类
- Zip编码类
- 模板引擎类
- Trackback类
- XML-RPC类库
- 单元测试类
- “搜索引擎友好”的URL
- 灵活的URI路由
- 支持勾子,类扩展
- 大量的辅助函数
CodeIgniter 项目的分支[编辑]
在CodeIgniter项目中,存在一个名为Kohana的分支项目。
Kohana是一个使用了MVC模式的应用程序框架。它是以安全,轻量,易用为目标进行开发的。
参见[编辑]
参考资料[编辑]
- ^ CodeIgniter 3.1.4 released. codeigniter.com. [24 April 2017].
External links[编辑]
外部链接[编辑]
- 官方网站
- GitHub上的CodeIgniter页面
- CodeIgniter简体中文网站
- CodeIgniter简体中文使用手册(Wiki)
- CodeIgniter繁体中文网站
- CodeIgniter繁体中文使用手册
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||||
