Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение старого архива (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/)
-   -   Разделение или динамическое подключение кода класса в MVC (https://www.otvetnemail.ru/prodolzhenie-starogo-arhiva-804/razdelenie-ili-dinamicheskoe-podklyuchenie-koda-klassa-v-mvc-387029/)

Guest 16.10.2011 15:06

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


Часовой пояс GMT, время: 14:41.


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