Я всегда сталкиваюсь с этим вопросом при запуске нового проекта. Когда я смотрю на такие примеры, как Mephisto, Typo и т.д., Они направляют свой корень на контроллер, относящийся к определенному ресурсу/модели.
Моя проблема в том, что почти на каждом веб-сайте, который я когда-либо создавал, мне кажется, что моя первая страница на самом деле является совместной работой всех моих моделей, и я не вижу, что я указываю на контроллер, который связан с конкретным моя целевая страница.
Кто-нибудь имеет тенденцию создавать контроллер, специально предназначенный для передней части веб-сайта? Или, может быть, я смотрю на это совершенно неправильно, пожалуйста, дайте мне знать.
изменить:
Вот где моя путаница существует:
rboard routes сопоставляет корень с контроллером с индексом... но я даже не могу найти индексный контроллер
маршруты mephisto используют некоторую настраиваемую маршрутизацию и нет корня или даже map.connect к '/'
лучистые маршруты, основная часть приложения идет на один контроллер, который затем делает какую-то сумасшедшую магию
отслеживать маршруты перейдите к контроллеру, связанному с ресурсом (это пример, ближайший к тому, что я описал выше)... но не подходит мне, потому что, как я уже сказал, мои корни имеют тенденцию иметь массу вещей.
spot us фактически делает что-то похожее на то, что я делаю, есть домашний контроллер, который просто имеет шоу-действия, и это моя первая страница.