Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> czy moj model to MVC?
qbal
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 24.11.2006

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


witam

Mam pytanie czy taki model aplikacji jak podalem ponizej moge uznac za model MVC?


Kod
       MODEL         |                                kontroler                                        |     widok
---------------------|---------------------------------------------------------------------------------|-------------------            
baza danych <--> DBO |<--> klasy przetwarzajace dane z bazy <-->| pliki poszczegolnych podstron serwisu|<--> szablony Samrty
                     |                                          | obsluguja one zadania GET i POST     |


w typowym MVC powinien byc jeden kontroler. Ja mam osobne dla kazdej strony np. osobne dla index.php, osobne dla przegladania artykulow, osobne dla dodawania artykulow. kazde przetwazaja parametry GET i POST, SESSION tylko w obrebie swojej strony, oraz wywoluja klasy do pobrania i przetworzenia danych z bazy

Ten post edytował qbal 15.03.2007, 14:34:34
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Sedziwoj
post
Post #2





Grupa: Zarejestrowani
Postów: 793
Pomógł: 32
Dołączył: 23.11.2006
Skąd: Warszawa

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


Ja się zgodzę z menic, bo ma być rozdzielenie przecież widoku od reszt, więc ma wiedzieć że dostaje takie dane i je formatuje, a kontroler ma się kontaktować z modelami.
Aby jak struktura aplikacji ulegnie zmianie widoki nie musiały, bo chyba do tego dążymy aby części działały niezależnie, a MVC to jest jedna z druk, która na pewno się rozwinie. Już teraz przecież już teraz izolujemy kontroler od struktury danych, aby jak ta się zmieni to modyfikujemy modele i tyle, reszta sobie dalej działa.

Czyli widok powinien mieć dostęp tylko do tego co przekaże kontroler.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 16:30