您的位置:首页 > 编程语言 > PHP开发

CakePHP简介

2016-04-27 17:45 441 查看
CakePHP简介
CakePHP是一个开源的仿rails的PHP框架。它运用了诸如ActiveRecord、AssociationDataMapping、FrontController和MVC等著名设计模式的快速开发框架。其主要目标是提供一个可以让各种层次的PHP开发人员快速地开发出健壮的Web应用,而又不失灵活性。

CakePHP封装了数据库连接,模板,及生成链接。最大的特点就是数据操作不用自己再写多少代码。和Ruby on Rails类似,它生成一个数据表的操作最少只要一行代码。

选择CakePHP的理由

因为CakePHP有多个特点,这些特点让CakePHP成为了快速开发框架中的佼佼者之一。

活跃友好的社区
灵活的许可协议
兼容PHP4和PHP5
数据库交互和简单查询的集成
应用程序Scaffolding
MVC体系结构

友好的表现形式,自定义的URL的请求分配器
内置验证机制
快速灵活的模版
AJAXJavaScriptHTML
Form以及更多的View Helper.
提供处理session,request,security的组件

灵活的ACL机制

数据的清理
灵活的视图缓存
可在任何web站点的子目录里工作,不需要改变Apache配置

提供应用程序的基础模块和CRUD代码自动生成功能

CakePHP使用手册

CakePHP使用手册

CakePHP相关资源

相关条目

Symfony

Zend Framework

ThinkPHP

参考资料

来自“http://www.zzbaike.com/w/index.php?title=CakePHP&oldid=21087

2个分类:

PHP框架
CakePHP
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: