Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php MVC项目中的模块_Php_Model View Controller_Module - Fatal编程技术网

Php MVC项目中的模块

Php MVC项目中的模块,php,model-view-controller,module,Php,Model View Controller,Module,我了解MVC如何在PHP中使用模型、存储库和服务 有谁能向我解释一下模块的作用是什么,它们与MVC有什么关系吗 我甚至希望与此主题相关的任何链接。我自己找不到任何有趣的内容模块定义: 一组标准化零件或独立单元中的每一个,可以 用于构造更复杂的结构,例如 家具或建筑物 模块通常是在项目或框架中提供特定功能的代码的一部分 你可以把Wordpress中的插件想象成一个模块 MVC本身代表 M模型 V视图 C控制器 就我而言,模块实际上与MVC结构/设计模式没有任何关系。。。尽管它们是创建可跨项目使

我了解MVC如何在PHP中使用模型、存储库和服务

有谁能向我解释一下模块的作用是什么,它们与MVC有什么关系吗

我甚至希望与此主题相关的任何链接。我自己找不到任何有趣的内容

模块定义:

一组标准化零件或独立单元中的每一个,可以 用于构造更复杂的结构,例如 家具或建筑物

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

你可以把Wordpress中的插件想象成一个模块

MVC本身代表

  • M模型
  • V视图
  • C控制器

就我而言,模块实际上与MVC结构/设计模式没有任何关系。。。尽管它们是创建可跨项目使用的自足功能的好方法,就像插件和Wordpress一样。

非常感谢您的回答。看来我终于明白了:D“模块”什么都不是。你最好把它叫做“组件”或“部分”。至于MVC的工作原理。。好。。。没有多个“模型”。只有一个模型层(其中包含这些服务和存储库)。