支持特性
最后更新于:2022-04-01 03:52:41
# CodeIgniter 特性
通过一个程序支持的特性并不能断定一个程序的好坏,因为特性 不能体现出它良好的用户体验,不能体现出它优雅的设计,也不能 显示出它代码质量如何,性能如何,细节处理的如何,安全性如何。 判断程序好坏唯一的方法是体验一下并深入研究下它的代码。
[安装](http://codeigniter.org.cn/user_guide/installation/index.html) CodeIgniter 非常简单,所以 我们鼓励你去安装它,同时,这里是一份 CodeIgniter 支持的主要 特性列表。
* 基于 MVC 体系
* 超轻量级
* 对数种数据库平台的全特性支持
* 支持查询构造器
* 表单与数据验证
* 安全性与 XSS 过滤
* 会话管理
* 发送邮件类,支持附件、HTML 或文本邮件、多协议(sendmail、SMTP、Mail)及更多
* 图像处理库(裁剪、缩放、旋转等),支持 GD、ImageMagick 和 NetPBM
* 文件上传类
* FTP 类
* 本地化
* 分页
* 数据加密
* 基准测试
* 全页面缓存
* 错误日志
* 应用程序评测
* 日历类
* User-Agent 类
* Zip 编码类
* 模板引擎类
* Trackback 类
* XML-RPC 类
* 单元测试类
* 搜索引擎友好的 URL
* 灵活的 URL 路由
* 支持钩子和类扩展
* 大量的辅助函数