2013年1月25日

CakePHP 2.x CookBook 中文版 第三章 入门 之 约定

摘要: CakePHP 约定我们是约定优于配置的忠实信徒。花费很少的时间来学习 CakePHP 的约定,长远来看,会节省你的时间:通过遵循约定,你能够获得免费的功能,并且可以从维护和追踪配置文件的梦魇中解脱。约定还造成了系统开发的统一性,使其他程序员更易于加入和提供帮助。CakePHP 约定提炼于多年的 web 开发经验和最佳实践。 我们建议你在用 CakePHP 编程时使用这些约定,但是我们也要说明这些原则很容易覆盖 —— 在与遗留的系统一同工作时,有些东西非常有用。控制器约定控制器类名是复数的、驼峰格式,并且使用Controller结尾。PeopleController和LatestArticle 阅读全文

posted @ 2013-01-25 15:50 刘兴伟 阅读(1212) 评论(0) 推荐(1) 编辑

CakePHP 2.x CookBook 中文版 第三章 入门 之 一个典型的 CakePHP 请求

摘要: 一个典型的 CakePHP 请求我们已经在 CakePHP 中覆盖了基本的要素,让我们看看对象如何共同协作完成一个基本的请求。 下面是原始请求的例子,让我们想象我们的朋友 Ricardo 刚刚点击了 CakePHP 应用程序中登录页 “Buy A Custom Cake Now!” 链接。流程图显示了一个标准的 CakePHP 请求数字: 2. 标准 CakePHP 请求。黑色 = 必备的元素, 灰色 = 可选的元素, 蓝色 = 回调Ricardo 点击了指向http://www.example.com/cakes/buy的链接,并且它的浏览器发送了一个请求给你的 web 服务器。路由解析这个 阅读全文

posted @ 2013-01-25 10:59 刘兴伟 阅读(508) 评论(0) 推荐(0) 编辑

CakePHP 2.x CookBook 中文版 第三章 入门

摘要: 入门CakePHP 框架为应用程序提供了坚实的基础。它控制着所有方面,从用户的初始请求直到 web 页面的最终渲染。由于本框架遵循 MVC 原则,使得自定义和扩展应用程序变得更容易。本框架还提供了一个基本的原始结构,从文件名到数据库表名,保持了应用程序的一致性和逻辑性。这个概念简单而强劲。遵循规则,就会知道东西都在哪儿,都是怎样组织的。体验和学习 CakePHP 的最好办法是坐下来做点什么。我们将开始构建一个简单的博客系统。博客课程欢迎来到 CakePHP。你也许浏览这个课程因为你想了解 CakePHP 如何工作的更多信息。我们旨在提高生产力,使编程更愉悦:我们希望你深入代码,以了解这一点。本 阅读全文

posted @ 2013-01-25 10:20 刘兴伟 阅读(2540) 评论(4) 推荐(2) 编辑

导航