Witam. Mam dylemat jak zaplanowac forum oparte o MVC. Zaprezentuje to na przykladach.
Elementy:
-kategorie,
-tematy,
-wiadomosci,
-uzytkownicy.
Nie wiem, jak podzielic aplikacje. Zrobic to w nastepujacy sposob:
(1)
kontrolery:
-kategorie,
-tematy,
-wiadomosci,
-uzytkownik,
modele:
-dodaj temat,
-edytuj temat,
-usun temat,...
czy sposob
(2)
kontrolery
-dodaj temat,
-edytuj temat,
-usun temat,
-zaloz konto,
-zaloguj,...
modele:
-kategorie,
-wiadomosci,
-tematy,
-uzytkownicy.
Sposob 2 wydaje mi sie lepszy, poniewaz gdy bede potrzebowal zalozmy w dodawaniu tematu uzyc metody, ktora jest wykorzystywana przy jego edycji (np walidacja danych) nie bede musial jej powielac w kilku plikach (pracuje na frameworku). Co o tym myslicie?