CakePHP 3.1.0-beta 发布,此版本添加了一些新特性:Mailers 可以创建可复用的邮件;Templates 额外的模版变量;Shell Helpers 等等。
ORM 增强
Lazy Eager Loading
Additional Filtering Methods
CakePHP 3.0 重要改进:
FlashComponentnow stacks Flash messages when set with theset()or__call()method.New config
storagehas been added.RequestHandlerComponentnow switches the layout and template based on the parsed extension orAccept-Typeheader in thebeforeRender()callback instead ofstartup().The default mime type used when sending requests has changed in Http\Client.
其他改进
The default route class has been changed to
DashedRoutein thecakephp/apprepo. Your current code base is not affected by this, but it is recommended to use this route class from now on.The
breakpoint()helper function has been added. This function provides a snippet of code that can be put intoeval()to trigger an interactive console.Shell::dispatchShell()no longer outputs the welcome message from the dispatched shell.You can now set
_serializedtotrueforJsonViewandXmlViewto serialize all view variables instead of explicitly specifying them.Time::fromNow()has been added. This method makes it easier to calculate differences from 'now'.Time::i18nFormat()now supports non-gregorian calendars when formatting dates.
废弃
The
SessionHelperhas been deprecated. You can use$this->request->session()directly.

CakePHP 是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而 又不失灵活性。主要特性:
基于MVC架构
视图支持Ajax
内置校验框架
提供应用程序的基础模块和CRUD 代码自动生成功能
提供处理session,request,security的组件
灵活的视图缓存功能
面向对象
无需配置:只要安装好数据库
兼容PHP4和PHP5。
引用来自“陨落人间”的评论
这货疯了,几年难得更新,现在想学做版本帝。。