独立包

CakePHP 核心被拆分为多个独立包,可以独立使用。

ORM

一个灵活、轻量级且强大的 PHP 对象关系映射器,使用 DataMapper 模式实现。

数据库

灵活而强大的数据库抽象库,拥有熟悉的 PDO 风格 API。

数据源

提供连接管理和实体和查询的特性,可以重复用于不同的数据存储。

HTTP

PSR-18、PSR-15 兼容的 HTTP 客户端和服务器库。

控制台

一个用于从一组命令构建命令行应用程序的库。

集合

一个库,提供了一组用于操作数组或 Traversable 对象的工具。

国际化

为消息翻译和日期和数字的本地化提供支持。

缓存

PSR-16 兼容的缓存库,支持多种缓存后端。

日志

PSR-3 兼容的日志库,支持多种不同的流。

事件

事件调度器库。

工具

实用程序类,例如 Inflector、Text、Hash、Security 和 Xml。

验证

来自 CakePHP 的验证库。

表单

用于创建表单的表单抽象,这些表单不绑定到 ORM 支持的模型,或不绑定到其他持久数据存储。