X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> MVC за и против
termit
сообщение 2012-01-04, 18:25
Сообщение #1
Опытный
Иконка группы

Группа: Бета-тестеры
Сообщений: 705
Регистрация: 2009-06-02
Из: Житомир

Репутация:   нет  
Всего: 11


Интересует вопрос, как нормальные кодеры относятся к MVC в PHP?
П.С. В особености интересует мнение Александра
Перейти в начало страницы
+Цитировать сообщение
Alexander
сообщение 2012-01-04, 20:33
Сообщение #2
Eleanor developer
Иконка группы

Группа: Администраторы
Сообщений: 5 261
Регистрация: 2008-11-11
Из: Николаев
Версия системы: RC5

Репутация:   нет  
Всего: 67


Код нужно отделять от оформления - однозначно. А в остальном понятие MVC, достаточно размыто, чтобы о нем говорить в теории.
Перейти в начало страницы
+Цитировать сообщение
Djadka
сообщение 2012-01-05, 1:41
Сообщение #3
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 463
Регистрация: 2010-10-17

Репутация:   нет  
Всего: нет


У меня бакалавравская работа была о сравнение трёх php фраемворков Zend, Cake, Yii. И скажу что у каждого фраемворка этот шаблон работал по своему и каждый компонент из шаблона выполнял свою роль близкую к теории.

В ПХП МПК не так ярко выражены. В других языках как в Руби или в Джаве, активно используется и считается хорошим тоном в программирование.
Перейти в начало страницы
+Цитировать сообщение
termit
сообщение 2012-01-05, 19:49
Сообщение #4
Опытный
Иконка группы

Группа: Бета-тестеры
Сообщений: 705
Регистрация: 2009-06-02
Из: Житомир

Репутация:   нет  
Всего: 11


Просто моё понимание этого шаблона Зендовци называют ТТУК(Толстыые Тупые Уродливые Контроллеры). Но как я понял конкретного понимания модели этого шаблона нет ни укого...
Перейти в начало страницы
+Цитировать сообщение
Djadka
сообщение 2012-01-05, 20:00
Сообщение #5
Любитель
Иконка группы

Группа: Eleanor user
Сообщений: 463
Регистрация: 2010-10-17

Репутация:   нет  
Всего: нет


Да обычно в контроллер впихивают что касается и модели. А вообще
Модель отвечает за базу данных и за контроль данных, то есть валидацию.
Конроллер принимает инфу от клиента и по надобности запрашивает модель и выкидывает данные в Преставление.
Преставление это отображение информации на экран.

По сути это любая теори и вики тоже тебе примерно так опишет. Только вот на практики обычно контроллер с моделью идут вместе то есть ТТУК, как написано выше.
Перейти в начало страницы
+Цитировать сообщение

Ответить в данную темуНачать новую тему
0 чел. читают эту тему (гостей: 0, скрытых пользователей: 0)
Пользователей: 0

 
RSS Текстовая версия 0.0333 сек.    11 запросов    GZIP включен    Сейчас: 2024-03-29, 3:01