CakePHP简介
2016-04-27 17:45
441 查看
CakePHP简介
CakePHP是一个开源的仿rails的PHP框架。它运用了诸如ActiveRecord、AssociationDataMapping、FrontController和MVC等著名设计模式的快速开发框架。其主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而又不失灵活性。
CakePHP封装了数据库连接,模板,及生成链接。最大的特点就是数据操作不用自己再写多少代码。和Ruby on Rails类似,它生成一个数据表的操作最少只要一行代码。
活跃友好的社区
灵活的许可协议
兼容PHP4和PHP5
数据库交互和简单查询的集成
应用程序Scaffolding
MVC体系结构
友好的表现形式,自定义的URL的请求分配器
内置验证机制
快速灵活的模版
AJAX,JavaScript,HTML
Form以及更多的View Helper.
提供处理session,request,security的组件
灵活的ACL机制
数据的清理
灵活的视图缓存
可在任何web站点的子目录里工作,不需要改变Apache配置
提供应用程序的基础模块和CRUD代码自动生成功能
Zend Framework
ThinkPHP
2个分类:
PHP框架
CakePHP
CakePHP是一个开源的仿rails的PHP框架。它运用了诸如ActiveRecord、AssociationDataMapping、FrontController和MVC等著名设计模式的快速开发框架。其主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而又不失灵活性。
CakePHP封装了数据库连接,模板,及生成链接。最大的特点就是数据操作不用自己再写多少代码。和Ruby on Rails类似,它生成一个数据表的操作最少只要一行代码。
选择CakePHP的理由
因为CakePHP有多个特点,这些特点让CakePHP成为了快速开发框架中的佼佼者之一。活跃友好的社区
灵活的许可协议
兼容PHP4和PHP5
数据库交互和简单查询的集成
应用程序Scaffolding
MVC体系结构
友好的表现形式,自定义的URL的请求分配器
内置验证机制
快速灵活的模版
AJAX,JavaScript,HTML
Form以及更多的View Helper.
提供处理session,request,security的组件
灵活的ACL机制
数据的清理
灵活的视图缓存
可在任何web站点的子目录里工作,不需要改变Apache配置
提供应用程序的基础模块和CRUD代码自动生成功能
CakePHP使用手册
CakePHP使用手册CakePHP相关资源
相关条目
SymfonyZend Framework
ThinkPHP
参考资料
来自“http://www.zzbaike.com/w/index.php?title=CakePHP&oldid=21087”2个分类:
PHP框架
CakePHP
相关文章推荐