5月23日 西安 OSC 源创会开始报名啦,存储、虚拟机、Docker 等干货分享
CakePHP 3.0.4 发布,此版本是个维护版本,包括安全修复和 bug 修复。
CsrfComponent 验证请求失败,导致丢失 CSRF token 和 CSRF 发送数据
当编组请求数据时,空条目会绕开验证,创建 JSON 负载。RulesChecker 验证不会被这些空条目绕开。
Cascading deletes on associations with custom aliases should no longer fail.
XmlView now supports _xmlOptions
. This matches the behavior of JsonView.
EntityTrait::extractOriginal()
now behaves consistently with extract()
. Both methods now include all named properties, instead of just the unchanged properties. A new method extractOriginalChanged()
can be used to extract only the original values of changed attributes.
Query string parameters are now correctly supported in IntegrationTestCase
.
Collection::isEmpty()
and Cake/ORM/Query::isEmpty()
was added.
Forms can now be created without the action attribute.
Accessing entity data is now more efficient. Entities will cache the result of custom accessors, and invalidate the cache when properties are changed or removed.
此版本现已提供下载: cakephp-3-0-4.zip 。
CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而 又不失灵活性。主要特性:
基于MVC架构
视图支持Ajax
内置校验框架
提供应用程序的基础模块和CRUD 代码自动生成功能
提供处理session,request,security的组件
灵活的视图缓存功能
面向对象
无需配置:只要安装好数据库
兼容PHP4和PHP5。