Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> MVC dylemat, Plan forum
lukaskolista
post 21.05.2010, 20:31:59
Post #1





Grupa: Zarejestrowani
Postów: 872
Pomógł: 94
Dołączył: 31.03.2010

Ostrzeżenie: (0%)
-----


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?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
darko
post 22.05.2010, 05:00:13
Post #2





Grupa: Zarejestrowani
Postów: 2 885
Pomógł: 463
Dołączył: 3.10.2009
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Czynności typu edytuj temat, usuń temat, dodaj temat powinny być raczej metodami modelu Temat. Natomiast w kontrolerze Temat (czy w jakimś innym odpowiedzialnym za działania "na temacie") powinieneś odwoływać się do tych akcji. Proponuję jednak zapoznać się bardziej z tematem programowania obiektowego oraz ze wzorcem MVC. Dodam jeszcze, że w MVC niekoniecznie chodzi o rozdzielenie jakiś określonych grup funkcjonalności, lecz bardziej o rozwarstwienie aplikacji.

Zajrzyj

Ten post edytował darko 22.05.2010, 15:22:28


--------------------
Nie pomagam na pw, tylko forum.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 25.07.2025 - 09:53