Я разрабатываю двигатель MVC для веб-сайта недвижимости с нуля.Нужно ли мне разделять модели, представления и контроллеры для внутренних и внешних интерфейсов?
В настоящее время у меня есть эта структура папок:
/app
/frontend
/controller
/model
/view
/backend
/controller
/model
/view
/common
/controller
/model
/view
/lib
/log
index.php
backend.php
config.php
bootstrap.php
.htaccess
Это хорошая идея, чтобы отделить классы MVC для общественности и администратора сайта таким образом? Или лучше сделать одну папку для всех классов MVC и установить привилегии для таких действий, как создание, обновление, удаление? Что более безопасно?
спасибо.
Thank's! Почему я не думал о двух частях раньше – hjdm