Oop 编写我的轻量级MVC框架

Oop 编写我的轻量级MVC框架,oop,model-view-controller,Oop,Model View Controller,我计划为PHP编写自己的轻量级MVC,它将用作我开发的网站的基础。我在PHP、OOP等方面没有问题。我在如何在控制器中实际加载模型并使用它们以及如何将控制器值加载到视图中方面遇到了问题。简言之,我不知道M-V-C在幕后是如何互动的。 欢迎任何教程(专注于此)或任何贡献! 谢谢 ASP.NET MVC是开源的: 编辑:< /强>考虑:我相信你正在试图重新发明方向盘,认为那些MVC框架是沉重的,并且充满了不必要的特征(根据你使用ListWeigTH的双重用法)。根据我的经验,我总是以编码这些额外的

我计划为PHP编写自己的轻量级MVC,它将用作我开发的网站的基础。我在PHP、OOP等方面没有问题。我在如何在控制器中实际加载模型并使用它们以及如何将控制器值加载到视图中方面遇到了问题。简言之,我不知道M-V-C在幕后是如何互动的。 欢迎任何教程(专注于此)或任何贡献!
谢谢

ASP.NET MVC是开源的:

<强>编辑:< /强>考虑:我相信你正在试图重新发明方向盘,认为那些MVC框架是沉重的,并且充满了不必要的特征(根据你使用ListWeigTH的双重用法)。根据我的经验,我总是以编码这些额外的“特性”而告终,因为需要一个框架来发展。在控制器中加载模型,使用它们并将控制器值加载到视图中只是开始。如果您希望最终开始,编写一些助手类和方法将是一项更好的投资:这是MVC世界中流行的模式。除非你是为了好玩而从头开始编写MVC框架,我完全错了(你说你需要一个基础来用于你的站点s


祝你好运

Codeigniter是php的开源MVC框架


MVC的主要课程是首先启动控制器类,然后调用view。

在google和检查其他MVC的工作方式后,我决定采用这一路线。我使用.htaccess将所有请求重定向到index.php。然后我定义了基本路径。在所有的定义之后,我将core.php包含在mvc框架的所有核心文件中。然后在同一个文件中,我创建注册表和路由器的实例,游戏从这里开始


内部现在有点复杂,但这就是我结束的原因

嗯!!我对ASP一无所知,只知道它是M$的东西:)如果M$提供了他们的MVC框架,那么很有可能找到一个开源的PHP MVC框架!:)是的,是的,为了学习,我想重新设计一下轮子,当我开始每个网站时,有一个简单的框架。我也用CI!谢谢,我也用CI。但我想制作一个简单的MVC框架框架框架,以便快速完成非复杂的工作。哦!我也想学习:)在MVC中工作的最简单方法是首先创建视图,然后在业务逻辑层中创建所有逻辑,然后在DBLayer中从视图类调用业务逻辑调用。