CakePHP 3.1.6 发布,此版本是个维护版本,主要是一些小改进和 bug 修复: The Auth.afterIdentify event is now triggered for stateless authentication. Query:ffset() now marks a query as modified. Calling find() on a BelongsToMany association now joins the junction table. This allows association conditions to be applied to queries. Redis DSN parsing was fixed. FormContext::errors() now handles nested validation errors. The existsIn() rule now uses an association’s bindingKey option. requestAction() now passes cookies to the sub-request as documented. FormHelper now treats string integer values as UTC timestamps. This mirrors how it handles integer values. FormHelper now correctly generates name attributes for dot pathed field names that end in []. A memory leak in ORM\ResultSet has been fixed. DashedRoute now correctly handles vendor prefixed plugin names. CORS domain handling is more robust and less permissive. Postgres index reflection is more robust and can handle complex index definitions. Postgres schema reflection more accurately defines SERIAL columns. Pagination of complex queries using expressions in their ORDER clause no longer fail. File can now open file:// paths on windows. bin/cake i18n init now preserves the locale case. 下载:https://github.com/cakephp/cakephp/releases CakePHP 是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而 又不失灵活性。主要特性: 基于MVC架构 视图支持Ajax 内置校验框架 提供应用程序的基础模块和CRUD 代码自动生成功能 提供处理session,request,security的组件 灵活的视图缓存功能 面向对象 无需配置:只要安装好数据库 兼容PHP4和PHP5。 CakePHP 3.1.6 发布,PHP 开发框架下载地址