Model view controller 建议一个项目,这样我就可以学习模型-视图-控制器

Model view controller 建议一个项目,这样我就可以学习模型-视图-控制器,model-view-controller,Model View Controller,我是网络新手,我知道MVC对网络开发非常重要。我想做一个能帮助我理解MVC的项目。 另外,我也不清楚它到底是什么。我的意思是,我找不到任何好的教训或文章来描述n00b。所以,如果你们也能在这件事上帮助我,我将不胜感激。 提前谢谢 从CodeIgniter开始。这是一个伟大的用PHP编写的MVC框架。当您在其中构建站点时,您可以查看代码并了解其工作原理 但是请记住,与每个设计模式一样,使用它本身不应该是一个目标。使用设计模式可以帮助您找到并构建良好的通用解决方案,但如果它不能完全按照您的意愿运行,

我是网络新手,我知道MVC对网络开发非常重要。我想做一个能帮助我理解MVC的项目。
另外,我也不清楚它到底是什么。我的意思是,我找不到任何好的教训或文章来描述n00b。所以,如果你们也能在这件事上帮助我,我将不胜感激。

提前谢谢

从CodeIgniter开始。这是一个伟大的用PHP编写的MVC框架。当您在其中构建站点时,您可以查看代码并了解其工作原理


但是请记住,与每个设计模式一样,使用它本身不应该是一个目标。使用设计模式可以帮助您找到并构建良好的通用解决方案,但如果它不能完全按照您的意愿运行,您也不会感到太糟糕。下次你会学得更好(或做得更好),你可以随时跳过或改变模式。它只是一个工具。

简而言之,MVC是一种隔离模型(例如数据库)、视图(例如html中的网页)和控制器(例如c#中的代码)行为的方法,因此它们不相互依赖。为什么?因此,您可以在不影响代码或数据库的情况下管理html端,反之亦然。