技术库 > CodeIgniter

CodeIgniter 介绍

技术库:tec.5lulu.com

from:tec.5lulu.com

CodeIgniter 是一套给 PHP 网站开发者使用的应用程序开发框架和工具包。她提供一套丰富的标准库以及简单的接口和逻辑结构,其目的是使开发人员更快速地进行项目开发。

1 特性

和 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 路由
  • 支持勾子,类扩展
  • 大量的辅助函数

2 CodeIgniter 项目的分支

CodeIgniter 项目中,存在一个名为Kohana的分支项目。

Kohana 是一个使用了 MVC 模式的应用程序框架。它是以安全,轻量,易用为目标进行开发的。

CodeIgniter 介绍


标签: codeigniter本文链接 http://tec.5lulu.com/detail/101aan4khbaya8440.html

我来评分 :6
1

转载注明:转自5lulu技术库

本站遵循:署名-非商业性使用-禁止演绎 3.0 共享协议

www.5lulu.com