CakePHP入门
第一部分:
什么是CakePHP?
cakephp是PHP的一个免费的快速开发开源框架。它是一些最早是在Ruby on rails中闪现的天才创意的让程序员来创建应用的库,类和运行时构件而构成的结构。我们的最大目标是希望能让您以一种良好的组织和快捷的开式来工作,并且,还不损失其灵活性。
第二部分:
为什么要用CakePHP?
CakePHP有一些很好的特性,这使得它将当仁不让地成为您快速开发时最好的开发框架。这里是一些特性,注意并没有特别排序.
- 活跃的,友好的社区支持
- 宽松的许可制度
- 能兼容PHP5和PHP4.
- 程序代码自动生成
- Model,View,Controller 架构。
- 看起来比较漂亮的URL
- 内建的检查认证支持
- 快速而灵活的模板支持(支持PHP语法,有帮助文档)
- 安全,会话,请求处理组件…
权限控制。。
数据清理
可以工作在任一个子目录下,只需要一丁点儿配置..
第三部分:
CakePHP的历史:
2005年 Michal Tatarynowicz用php写了一个很小的快速开发的框架。他认为这将是一个很好的开发框架的起源。 Michal Tatarynowicz后来将他在MIT的条款下发布,给他取名Cake,并展示给一群开发者,这些人后来继续维持着Cake,虽然此时已经改名为Cakephp.