SaaS / SaaS: 2.5 - Model-View-Controller Architecture

Английский оригинал Перевод на русский

Сожалеем, но текст оригинала доступен только зарегистрированным пользователям.

Теперь перейдем к следующей теме, в которой мы снова вернемся к нашей схеме

galiyashka 28.02.12 в 14:48

0

таких приложений. Мы спустимся еще на один уровень детализации. Итак, мы только что закончили

galiyashka 28.02.12 в 14:49

0

говорить немножко об этих трех уровнях, и теперь мы

galiyashka 28.02.12 в 14:51

0

посмотрим на сервер приложений, на Модель-Вид-Контроллер (MVC). Что же такое

galiyashka 28.02.12 в 15:07

0

Модель-Вид-Контроллер? Это способ организации пользовательских приложений.

galiyashka 28.02.12 в 15:10

0

M-V-C? Это способ организации пользовательских приложений.

(анонимно) 02.03.12 в 08:23

0

И это очень простой подход. Идея состоит в том, что вы разделяете данные и то

galiyashka 28.02.12 в 15:12

0

что работает с данными, в мире корпораций, оно называется

galiyashka 28.02.12 в 15:14

0

бизнес логикой от пользовательского интерфейса (Вида), используя

galiyashka 28.02.12 в 15:17

0

контроллер, который является посредником между ними. В мире веба,

galiyashka 28.02.12 в 15:18

0

идея в том, что Вид это то, с чем взаимодействует пользователь. Ваш

galiyashka 28.02.12 в 15:35

0

браузер это отображать. Вот он Вид. Обратите внимание на небольшую

galiyashka 28.02.12 в 15:36

0

иконку документа. Для любого взаимодействия, например, нажатия на что-либо,

galiyashka 28.02.12 в 15:37

0

имеется Контроллер, который ответственнен за обработку взаимодействия.

galiyashka 28.02.12 в 15:38

0

У Контроллера имеется доступ к одной или более моделей, то где собственно и выполняется

galiyashka 28.02.12 в 15:39

0

действие. Модель - это данные и то, что ваше приложение на самом

galiyashka 28.02.12 в 15:39

0

деле выполняет, большая часть кода находится в модели. И пунктирная линия

galiyashka 28.02.12 в 16:55

0

указывает на то, что хоть Вид в итоге и отображает данные, они передаются из

galiyashka 28.02.12 в 16:56

0

модели. В целом, общение не идет напрямую. Итак,

galiyashka 28.02.12 в 16:57

0

Контроллер получает запрос от пользователя; он просит Модель выполнить какие-то действия и,

galiyashka 28.02.12 в 16:58

0

может, передать какие-то данные. И он же передает данные назад в Вид. И затем

galiyashka 28.02.12 в 16:58

0

Вид - это все то, что посылается назад в веб браузер. Теперь небольшой

galiyashka 28.02.12 в 16:59

0
+1

комментарий о курсе по разработке ПО : разработка ПО - это, в общем-то, ремесло на всю жизнь. Часть его -

galiyashka 29.02.12 в 10:08

0

понимание того, что существует множество вариантов решения проблемы. И

galiyashka 29.02.12 в 10:09

0

в разработке ПО, к этому обычно относится архитектура ПО.

galiyashka 29.02.12 в 10:09

0

Какова развернутая архитектура вашего приложения? И почему

galiyashka 29.02.12 в 10:19

0

она выбрана такой, а не другой?

galiyashka 29.02.12 в 10:35

0
Минутку...