Siempre estoy superado por esta pregunta al iniciar un nuevo proyecto. Cuando miro ejemplos como Mephisto, Typo, etc., encaminan su raíz a un controlador que se relaciona con un recurso/modelo específico.Nombrar el controlador raíz
Mi problema es que, casi en todos los sitios que he creado, siento que mi portada es en realidad una colaboración de todos mis modelos, y no me veo apuntando a un controlador relacionado con uno específico como mi página de inicio
¿Alguien tiende a crear un controlador específicamente diseñado para el frente del sitio web? O si tal vez estoy viendo esto completamente mal, por favor avíseme.
edición:
Aquí es donde existe mi confusión: la raíz
rboard's routes mapas a un índice de controlador llamado ... pero yo ni siquiera puede encontrar un controlador de índice
mephisto's routes uso algunos custom routing cosa, y no hay una raíz o incluso un map.connect a '/'
radiant's routes para la mayor parte de la aplicación va a un controlador, que luego hace un poco de magia loca
track's routes ve a un controlador que está relacionado con un recurso (este es un ejemplo más cercano a lo que describí arriba) ... pero no me queda porque como he dicho, mis raíces tienden a tener toneladas de cosas.
spot us en realidad hace algo similar a lo que hago, tengo un controlador de casa que solo tiene una acción de muestra, y esa es mi portada.
También tengo este problema en Django y ASP.NET. no permitamos limitar su pregunta a un marco específico. :)) – AmiNadimi