MVC项目中的模块

时间:2017-05-31 13:36:36

标签: php model-view-controller module

我理解MVC如何使用PHP中的模型,存储库和服务。

有人可以向我解释一下模块的作用是什么,它们是否与MVC有任何关系?

我甚至会欣赏与此主题相关的任何链接。我自己找不到任何有趣的东西

1 个答案:

答案 0 :(得分:1)

模块定义:

  

可以是一组标准化部件或独立单元   用来构造一个更复杂的结构,比如一个项目   家具或建筑物。

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

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

MVC本身代表

  • M - 模型
  • V - 查看
  • C - 控制器

就我而言,模块与MVC结构/设计模式没有任何关系......尽管它们是创建可以跨项目使用的自包含功能的好方法,喜欢插件和Wordpress。