你这个问题够写一本书了
MVC框架只是一种要求和编程宏观概念,其实没有人100%的按照这个概念来开发网站的,不要不信,就像网络7层架构(也有叫5层的),说好了是7层,但是真的实现往往是4层或者5层。
这只是个技术理念。
当然,我们现在能看到的网站,大都遵循这个理念。
就好比我提出一个理念,zcs,(做饭,吃饭,刷碗)是整个就餐的框架,一样,不一定要100%按照这个流程做,但是自己吃饭一般也都遵循这个规律。
所以说,你问的这个问题很难回答,他不是一个很具体的技术,是一种技术理念。
如果你要想学习一种具体的MVC技术,建议学习spring,这个是现在用的广泛的