2015-10-01 1 views
0

Я новичок в модели MVC. Я все еще изучаю, как использовать frameworkignign framework.лучше иметь другой контроллер и другую модель в MVC

Итак, у меня есть вопросы, лучше ли иметь другой контроллер и другую модель для выполнения некоторых функций или лучше комбинировать все в один контроллер и одну модель?

Спасибо.

+0

http://stackoverflow.com/questions/5735761/mvc-design-how-many-controllers-can-should-must-i-have-in-a-codeigniter-mvc-we – Linus

ответ

0

Все зависит от вас. Но рассмотрение похоже на наличие определенного контроллера для одного объекта, такого как Пользователь или Статья и т. Д. В зависимости от контроллера вы хотели бы иметь подходящую модель для управления состоянием данных User_model.php или Article_m.php.

Если у вас есть общие методы и код, которые вы хотите вытащить из БД со многих контроллеров, у вас может быть что-то вроде Generic_m.php.

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

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

Смежные вопросы