CakePHP介绍
第一节
CakePHP是什么?
CakePHP是一个免费、开源的PHP快速开发框架。它是一个用于创建web应用的给予类库的运行时框架,最开始的灵感来自于Ruby on Rails框架。我们的主要目标是使你的开发更加快速有条理,而不失灵活性。
第二节
为什么选择CakePHP?
CakePHP的一些特性使他成为一个更加快速而少争议的应用开发框架。下面是他的一些特性:
活跃,友好的社区支持
灵活的监听
兼容 PHP4 和 PHP5
整合数据库CRUD操作和简单的查询
应用脚手架(译者注:这里是指不需要写代码即可对一个表进行简单的CRUD,来源与ROR)
基于MVC构架
支持漂亮并且可以定制的url的请求分发
内置数据验证
快速灵活的框架 (PHP 语法, 结合helpers类)
提供展示AJAX, Javascript, HTML Forms……的帮助类
安全, Session, 和处理请求的组件
灵活的访问控制
Data Sanitization
Flexible View Caching
可以工作在你站点的任何目录下,并且只需要很少的apache配置
第三节
CakePHP的历史
2005年,Michal Tatarynowicz写了一个很小的PHP快速开发框架。他发现这是一个非常不错的框架,于是他在MIT license下发布了这个框架,叫做Cake,并且向社区的开发者开放,这就是现在的CakePHP。
没有评论:
发表评论