Nirvana Studio Blog Archive 什么是 Cake? :: 分享...

来源:百度文库 编辑:神马文学网 时间:2024/06/13 03:25:54
什么是 Cake?
Posted byShiningRay on 五月 1st, 2006
Cake 是一个针对PHP的,使用了诸如ActiveRecord、Association Data Mapping、Front Controller和MVC等知名设计模式的快速开发框架。我们的主要目标是提供一个可以令各种层次的PHP用户快速地开发出健壮的Web应用,而又不失弹性。
为什么使用 Cake?
灵活的许可证:MIT License 完全自主的知识产权:每一行代码都是由CakePHP开发小组写出来的。 极其简洁:只要看看名字就知道了…… 快速开发:开发之迅速史无前例。(看看zZine的文章) 最佳实践:Cake很容易理解,而且已经把工业标准设置在了安全性、会话处理和其他的东西中。 面向对象: 无论你是一个老练的OO程序员还是一个初学者,都可以感到十分轻松。 无需配置:只要安装好数据库,好戏就开场了。
厌倦了不断重复?总是Ctrl-C然后Ctrl-V代码?想让你的应用更快速地转化成产品?请选择Cake!看看Wiki立刻上手。
关键特性
兼容 PHP4 和 PHP5 提供了集成的数据库 CRUD 和简化了的查询 请求分配器,和美观的、可自定义URL。 快速、灵活的模版机制(使用PHP语法和助手方法) 可以从任何网站的子目录中运行,只需要少量甚至无需改动Apache的配置。