Model view controller MVC和经典的OO范式。如何?
我对MVC和OO范例有点困惑。我在《面向对象的思维过程》一书中读过一些关于经典OO的文档 现在我需要将我在本书中学到的知识应用到MVC模式中 如何使用OO范式从头开始设计,并在诸如CodeIgniter、CakePHP或其他MVC框架中实现它Model view controller MVC和经典的OO范式。如何?,model-view-controller,oop,cakephp,codeigniter,Model View Controller,Oop,Cakephp,Codeigniter,我对MVC和OO范例有点困惑。我在《面向对象的思维过程》一书中读过一些关于经典OO的文档 现在我需要将我在本书中学到的知识应用到MVC模式中 如何使用OO范式从头开始设计,并在诸如CodeIgniter、CakePHP或其他MVC框架中实现它 致以最诚挚的问候,对PHP不太清楚,但我认为一般原则将保持不变 通过使用依赖项注入(DI)容器清晰地分离关注点 只处理视图显示逻辑的轻量级干式控制器 处理所有业务逻辑和模型验证的服务层 用于处理数据模型持久性的存储库层 使用接口来解耦每个层,并使用DI容器
致以最诚挚的问候,对PHP不太清楚,但我认为一般原则将保持不变
关于PHP我不确定,但我认为一般原则将保持不变
最好的方法是完成一个教程,看看它是如何结合在一起的:最好的方法是完成一个教程,看看它是如何结合在一起的:+1。是 啊从食谱开始。你需要理解CakePHP.+1。是 啊从食谱开始。你需要理解CakePHP。