[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вопрос по организации MVC
Fredrich
Ребят подскажите вот какое дело, дела сайт с одной точкой входа

есть такие моменты
    информация для гостей которую отрабатывает один модуль
    вторая для пользователей которую отрабатывает другой модуль

И соответственно есть в каждом блоке (для гостей и пользователей) пинкты к примеру :
Для пользователей
    Личные данные
    аттестация
    Партнерство
    и т.д.

И вот в чем задача для каждого пункта должен быть отдельный обработчик(контроллер) и общий роутер для всего модуля, Я привильно рассуждаю с точки зрения структурности и практичности....
Благодарю зарание за помощь.



Спустя 15 минут, 40 секунд (1.08.2011 - 21:40) redreem написал(а):
да тут сложно сказать. теоретически ваш подход может иметь место. все в конце-концов упирается в масштабируемость. вот появится у вас желание разделять не на 2 категории, а на 10 - будете 10 модулей клепать с одним "роутером" (роутер - какое-то инородное название, но понятно о чем вы smile.gif )? лучше одну логическую единицу данных обрабатывать одним модулем, а в нем уже реализовывать ветвление. ИМХО.

Спустя 9 минут, 11 секунд (1.08.2011 - 21:49) Fredrich написал(а):
ну структура будет расширяться меня просто пугает что много контроллеров в одном модуле который отвечает за пользователя, как Вы думаете это правильно?

Спустя 30 минут, 48 секунд (1.08.2011 - 22:20) redreem написал(а):
за пользователя по сути отвечают все модули в сайте. сайт же для пользователя делается.

Спустя 13 минут, 23 секунды (1.08.2011 - 22:33) Fredrich написал(а):
модуль один который работает только для зарегистрированого и не для гостя


_____________
Видео уроки по Yii
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.