Я использую Zend Framework в конфигурации MVC, читаю о ruby на рельсах и планирую проверить другие инфраструктуры MVC в Python (Django?) ... мне очень нравится, как он изолирует некоторые части логики, безопасности и Проверка. Но после всего лишь одного года использования я прочитал ответ здесь , в котором говорилось, что почти все имеют неправильное определение MVC, и это заставило меня задуматься ... Что такое правильное определение MVC и где я могу прочитать о шаблоне и стандартные реализации?
Обновление: Полагаю, мы все знаем определение BASIC (есть модель контроллер и представление, действия на контроллере переходят к представлению с некоторой информацией после создания чего-либо с моделью), но я Хотелось бы узнать, какое определение вы ДУМАЕТЕ, что все ЗНАЮТ, и почему это неправильно (и, возможно, это объяснит всем, где могут быть ошибки, мнения и, конечно же, какова ваша реальная точка зрения на это)