以前使用tp开发网站都是把逻辑层,也就是主要代码直接写在控制器里面,甚至都很少使用模型
最近开始写一些接口类,上级讲把所有的逻辑程序都写在模型(Model)里面,这样控制器里面就直接调用模型提供的方法获取数据或插入更新数据,控制器的职责就变得很简单,主要是调用数据和传递数据给视图层,我的疑问就来了!
最近一个项目,我分为了三个模块,前台Home,用户User,后台Admin,在写模型的时候我发现里面很多的方法都重复了,几乎80%的都重复了,因为他们操作的都是数据库里面的那么几张表,
我就想有没有办法集中一下,把所有的逻辑层放在一个地方,供所有的模块方便的调用?????????