webForumDet fria alternativet

MVC och controllers

Webbutveckling

0 svar · 215 visningar · startad av Compusa

Medlem sedan jan. 20023 327 inlägg
Frågan#1

Sitter lite och labbar med ett projekt och funderar lite över vilka controllers man ska ha.

Min första tanke var att applikationen skulle ha följande tre controller

  • Authorize
    Controller för inloggning/utloggning
  • Admin
    Controller för administrationssidor
  • Page
    Controller för publika sidor

Nackdelen med att endast ha tre controllers är att dessa filer kan bli ganska stora. Fördelen med denna uppdelningen är att det känns ganska smidigt att underhålla/uppdatera.

Detta ämne är egentligen inte specifikt för RoR utan kanske mer gällande MVC-paradigmet. Hur skulle ni ha löst det? Kört på min linje med ett fåtal controllers som är ganska flexibla eller en controller för varje sektion av sidan, exempelvis controllern admin_user.

Hoppas ni förstår vad jag menar. Skulle vara intressant att få veta hur ni andra tänker/resonerar kring detta.

259 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
116 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)