发布于 2015-07-18 00:25:12 | 99 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

CakePHP PHP开源框架

CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而 又不失灵活性。


CakePHP 3.0.9 发布,此版本是 3.0 分支的维护版本,更新内容如下:

Bug 修复

  • Index and constraint reflection in MySQL now scopes to the current database.

  • . is now allowed in ObjectRegistry keys. This allows cache configurations to have . in their names.

  • Datetime validation now correctly handles meridian values.

  • Improved API documentation.

  • Pagination link generation is correct with custom routes.

  • Entity::extractOriginalChanged() now returns properties that were initially null.

  • Marshalling _joinData in belongsToMany associations with existing entities is now handled correctly.

  • Text::tokenize() now works as expected when the separator is a multi-byte character.

  • Folders generated by i18n extract have the correct permissions assigned.

  • Entities are now marked as 'clean' after the afterSave event.

  • The ORM does not emit UPDATE statements for hasMany and belongsToMany associations that have not actually changed.

  • Response::file() now accepts files with .. in the basename.

改进

  • Associations can now define a bindingKey() this column allows you to bind associations to non-primary key columns. This aims to remove the need to  define foreignKey => false in associations.

  • Collections can now be serialized and unserialized with ease. This makes  caching collections easier.

  • Exception attributes are no longer logged when debug=0.

  • Response::body() accepts a callable that can echo content directly or  return the response body.

  • Email::configuredTransport() was added to allow enumeration of the configured email transports.

  • String templates accept . and _ in variable names. This improves compatibility with arrays generated by Hash::flatten()

  • Custom Type classes can define a baseType that maps to a simpler type. This makes it easier for FormHelper to generate inputs for custom types.

  • i18n extract now supports a --no-location option. This option will omit the location comments for messages from the generated POT file.

下载:cakephp-3-0-9.zip

CakePHP是一个运用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等著名设计模式的快速开发框架。该项目主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而 又不失灵活性。主要特性:

基于MVC架构
视图支持Ajax
内置校验框架
提供应用程序的基础模块和CRUD 代码自动生成功能
提供处理session,request,security的组件
灵活的视图缓存功能
面向对象
无需配置:只要安装好数据库
兼容PHP4和PHP5。



历史版本 :
CakePHP 3.5.10 发布,PHP 开发框架
CakePHP 3.5.9 发布,PHP 开发框架
CakePHP 2.10.5 发布,PHP 开发框架
CakePHP 3.5.6 发布,PHP 开发框架
CakePHP 3.5.5 发布,PHP 开发框架 
CakePHP 2.10.4 发布,PHP 开发框架 
CakePHP 3.5.4 发布,PHP 开发框架 
CakePHP 3.5.0 发布,PHP 开发框架 
CakePHP 3.4.13 发布,PHP 开发框架
CakePHP 3.5.0 rc2 发布,PHP 开发框架
CakePHP 3.4.12 发布,PHP 开发框架
CakePHP 3.5.0 发布,PHP 开发框架
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务