Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 16.10.2011, 15:06
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Привет.Хочу использовать шаблон проектирования MVC, начитавшись статей в интернете.Имеется диспатчер запросов, который парсит запрос сайта и динамически подключает контроллер и вызывает метод данного контроллера.Сам контроллер представляет собой классClass Controller { public function index(){ return 'Hello World'; }}Для начала реализовал пару простых контроллеров запросов.Но при попытке написать что-то более сложное возникает вопрос - как остановить безудержный рост класса контроллера?Ведь то, что в других проектах реализуется отдельными пхп-файлами, в моём подходе реализуется методами класса.Например, форум PunBB состоит из порядка 20-30 файлов фронт-енда.При попытке реализовать это в виде класса контроллера весь контент этих файлов необходимо оформлять в виде методов класса - а значит класс контроллера будет уже просто невероятно огромным.Можно сказать - весь форум нужно запихнуть в один класс...Ужасно.Хотелось бы услышать мнение тех, кто сталкивался с подобными проблемами при использовании МВЦ;и возможные пути решения разделения или динамического подключения кода.
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Динамическое наследование методов класса(PHP4) Guest Продолжение старого архива 0 17.10.2011 01:07
подключение блоков кода php,html Guest Продолжение старого архива 0 16.10.2011 15:25
Поправка кода, изменение кода Guest Продолжение старого архива 0 16.10.2011 15:04
Подключение собственного класса к Joomla Guest Новый архив 2 0 29.09.2011 03:43



© www.otvetnemail.ru - Форум вопросов и ответов.