2014年2月28日

摘要: 请求与响应对象请求与响应对象在 CakePHP 2.0 是新增加的。在之前的版本中,这两个对象是由数组表示的,而相关的方法是分散在RequestHandlerComponent,Router,Dispatcher和Controller之中的。关于请求对象包含什么信息,之前并没有权威性的对象。在2.0中,CakeRequest和CakeResponse用于此目的。CakeRequestCakeRequest是 CakePHP 中缺省的请求对象。它集中了一些特性,用来查询(interrogating)请求数据以及与请求数据交互。对于每个请求,一个 CakeRequest 实例就会被创建,然后通过引 阅读全文
posted @ 2014-02-28 13:39 阮佳佳 阅读(2191) 评论(0) 推荐(0)
摘要: 控制器控制器是MVC中的“C”。如果你的网站使用Cake框架制作,一般根据url地址和通过路由,就会找到正确的控制器,然后控制器的动作就会被调用。一个控制器需要解释请求数据、确保使用正确的模型、渲染正确的视图。控制器可以被认为是模型和视图的中间人。我们一般保持控制器瘦小,而模型肥胖。 这样代码更容易复用和测试。通常,控制器用于管理关于单个模型的逻辑。例如,如果你为一个在线面包店制作网站, 你可能会有 RecipesController 和 IngredientsController,来管理你的食谱和它们的成分。在 CakePHP 中,控制器根据它们处理的主要模型来命名。当然也完全可以让控制器处 阅读全文
posted @ 2014-02-28 11:49 阮佳佳 阅读(928) 评论(0) 推荐(0)

导航