Структура каталогов для MVCPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Структура каталогов для MVC

Сообщение Anonymous »

Я пытаюсь очистить структуру, над которой работал. На данный момент сайт состоит из следующих каталогов:

Код: Выделить всё

Models
Views
Controllers
Helpers (Miscellaneous functions)
Libraries (Universal classes, like library and session management)
Images
Style
Каждый раз, когда вызывается страница, сценарий маршрутизатора ищет связанный контроллер, поэтому сайт thesite.com/login создаст экземпляр Login_Controller в '/controllers/login.php'. Проблема, с которой я столкнулся, заключается в том, что сам сценарий маршрутизатора выглядит как своего рода контроллер, как и view.php, который обрабатывает данные форматирования, которые будут обрабатываться соответствующим представлением. Но они не совсем похожи на контроллеры страниц, поскольку управляют самим MVC. Я все еще новичок в этой архитектуре, и мне любопытно, как это организует кто-то более опытный.

Могу ли я классифицировать контроллеры маршрутизатора и просмотра как библиотеки, или было бы лучше создать подкаталог внутри /controllers под названием «страницы» или есть какие-либо другие идеи? Спасибо.

Подробнее здесь: https://stackoverflow.com/questions/795 ... re-for-mvc
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»