Веб-программирование с использованием MVC (Model-View-Controller)

программирование веб-программирование mvc Программная архитектура

У кого есть опыт веб-разработки с использованием архитектуры на MVC?
Википедия ужасно напугала "Толстые тупые уродливые контроллеры" вот ссылка: http://ru.wikipedia.org/wiki/Model-View-Controller

Не могли бы вы на примере объяснить назначения модели-контролера-представления...

Например есть задача сделать авторизацию на сайте..
в представлении вроде понятно мы пишем собственно HTML код формы с кнопочками с валидациями на js
В Контроллере Обрабатываем данные, делаем валидацию уже на сервере, с помощью модели отвецтвенной за пользователей вызываем какой-то метод аля sign_in(login,pass) который что-то возвращает и уже исходя из результата работаем дальше.
Все правильно? окей.. а где тогда записывать переменные в сессию? в модели или в контроллере?

понимаю что вроде можно и там и там но хотелось бы писать так чтобы не было быдлокода... чтобы по правильному.. по стандартам чтоле..
Ответы:
Пытался писать вам. Но это очень большая тема (не значит сложная).


13 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.