Как по мне здесь MVC (да и не только) хорошо расписано:
design-pattern.ru/patterns/mvc.html. Тут же есть ссылка на книжку Фуллера.
ООП - везде один, точнее суть его, а вот реализация может отличатся (хотя мне так кажется по фиг).
Для веба изучать MVC лучше на основе фреймворка, т.к. вы сразу же ознакомитесь с паттерном, фреймворком и его конкретной реализацией. Например, YII (
www.yiiframework.ru/doc/guide/ru/basics.mvc) и каждый компонент для новой версии расписан
здесьПри чем тут MVC? Это пример реализации ООП в вебе. Модели - это объекты