大佬教程收集整理的这篇文章主要介绍了php – 如何在Kohana 3项目中安排业务逻辑,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我进展得很好,但是我想建立一个真实世界的Web项目(我自己已经计划了一段时间了)作为一个学习对象.
我以学习的最好的例子,但基于示例的文档对于Kohana 3现在有点稀疏 – 他们自己在网站上说.虽然我并不担心在学习框架的同时,我希望确保代码基础从一开始就健康地结构 – 即控制器分得很好,命名得很好,按照标准,最重要的是业务逻辑是分成适当大小的模型.
我的应用程序在其核心部分可以描述为具有一系列搜索和列表功能的商业目录,以及每个条目所有者的登录区域.实际的管理数据库后端已经被处理了.
假设我已经完成了所有的API,已经列出了所有的业务,编辑业务,通过街道名称列出业务,创建报价登录为业务等等,我只是在寻找如何适应功能@L_995_1@mVC模式,并可以轻松扩展到Kohana应用程序结构.
>你知道现实生活中的“数据库重”应用程序的例子,如目录,在线社区…具有建立在Kohana 3上的登录区域,最好是开放源代码,@R_183_9447@看看他们怎么做?
>关于如何在Kohana项目中为最终用户构建可扩展登录区域的惯例或最佳做法,该项目不仅可以处理业务目录页面,还可以在单独的页面上进一步扩展产品.
>您是否知道与Kohana建立复杂应用程序的任何好的资源?
你有没有建立类似的东西,可以给我建议一个项目结构?
它也很容易通过将新参数设置为NULL并在if语句中检查来扩展控制器功能.例如您只需要一个编辑旧条目或添加新条目的功能.
public funciton action_manage($id = NULL) { $entry = ORM::factory('entry',$id); // if id is null a new entry will be returned }
以上是大佬教程为你收集整理的php – 如何在Kohana 3项目中安排业务逻辑全部内容,希望文章能够帮你解决php – 如何在Kohana 3项目中安排业务逻辑所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。