CodeIgniter 概述


CodeIgniter 是一个应用程序开发框架,可用于开发网站,使用 PHP,它是一个开源框架,具有非常丰富的功能集,这将提高网站开发工作的速度。

如果你非常了解 PHP,那么 CodeIgniter 将使你的任务更轻松,它有一套非常丰富的库和助手。

通过使用 CodeIgniter开发网站,你将节省大量时间,不仅如此,使用 CodeIgniter 构建的网站也是安全的,因为它能够防止通过网站发生的各种攻击。

CodeIgniter 功能


下面列出了 CodeIgniter 的一些重要特性:

  • 基于模型(M)-视图(V)-控制器(C)的系统;

  • 极轻的重量;

  • 支持多种平台的全功能数据库类;

  • 查询生成器数据库支持;

  • 表单和数据验证;

  • 安全和 XSS 过滤;

  • 会话(Session)管理;

  • 电子邮件发送类。支持附件、HTML/文本电子邮件、多种协议(发送邮件、SMTP 和邮件)等;

  • 图像处理库(裁剪、调整大小、旋转等)。支持 GD、ImageMagick 和 NetPBM;

  • 文件上传类;

  • FTP类;

  • 本地化;

  • 分页;

  • 数据加密;

  • 基准测试;

  • 整页缓存;

  • 错误记录;

  • 应用程序分析;

  • 日历类;

  • 用户代理类;

  • 邮编编码类;

  • 模板引擎类;

  • 引用类;

  • XML-RPC 库;

  • 单元测试类;

  • 搜索引擎友好的 URL;

  • 灵活的 URI 路由;

  • 支持钩子和类扩展;

  • 大型“辅助”函数库。