2017-05-31 74 views
0

我了解MVC如何与PHP中的模型,存储库和服务协同工作。MVC项目中的模块

任何人都可以向我解释什么是模块的作用,并且他们以任何方式与MVC相关?

我甚至非常感谢与此主题相关的任何链接。找不到什么有趣的自己

+0

“模块”意味着什么。您还应该将其称为“组件”或“部分”。至于* MVC的工作原理......以及......没有多个“模型”。只有单一模型层(其中包含这些服务和存储库)。 –

回答

1

模块定义:

各一组,可 用于构建更复杂的结构标准化部件或独立单位,如 家具或建筑项目的

模块通常是在项目或框架中提供特定功能的代码的一部分。

您可以将Wordpress中的插件视为模块。

MVC本身代表

  • 米 - 型号
  • N - 查看
  • Ç - 控制器

至于我所关心的模块并不真的有什么关系与MVC结构/设计模式...虽然它们是创建可以在各个项目中使用的功能的独立位的好方法,就像插件和Wordpress一样。

+0

非常感谢您的回答。似乎我终于明白了这一点:D – divHelper11