Я рассматриваю возможность использования шаблона MVC в своем новом проекте, и я ясно вижу главное преимущество того, что вы можете поместить слой данных (модель) немного ближе к уровню представления (представлению), что позволит небольшое увеличение скорости приложения. Но помимо точки зрения производительности существуют ли какие-либо другие преимущества MVC по сравнению с шаблоном типа "вид-логика-данные"?
EDIT: Для тех, кто интересуется, я просто загрузил образец PHP-кода, который я создал для тестирования использования MVC. Я специально опустил все проверки безопасности, чтобы сделать код немного легче читать. Пожалуйста, не слишком критикуйте его, потому что я знаю, что он может быть намного более утонченным и продвинутым, но тем не менее - он работает!!! Я буду приветствовать вопросы и предложения: Вот ссылка: http://www.sourcecodester.com/sites/default/files/download/techexpert/test_mvc.zip