Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> wzorzec MVC, czy go dobrze rozumiem ?
Mariner
post
Post #1





Grupa: Zarejestrowani
Postów: 47
Pomógł: 6
Dołączył: 26.12.2006
Skąd: Wrocław

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


Kontroler/sterownik inicjuje widok , widok pobiera dane z modelu , generuje żądania get i post które są
przechwytywane przez kontroler/sterownik, na ich podstawie kontroler inicjuje akcje(na modelu) i kolejne widoki które mają zaimplementowane pobieranie danych z modelu w celu przekazania/wyświetlenia użytkownikowi .
Akcje przynależą do warstwy kontroli , są to klasy które wykonują konkretne operacje na modelu np. dodaj , usuń , update , oddzielają tym samym warstwę modelu od warstwy widoku , widok nie edytuje i nie zmienia modelu , jedynie wyświetla dane pobrane z modelu .
Rola kontrolera sprowadza się do przechwycenia żądań i inicjacji przypisanych tym żądaniom akcji na modelu i widoków .
Generalnie warstwy model , widok , kontroler powinny być jak najmniej sprzężne ze sobą aby aplikacja miała budowę modułową .
Tak to widzę jako dopiero poznający MVC .
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Sedziwoj
post
Post #2





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

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


A takich tematów masz masę, po co kolejny?
Go to the top of the page
+Quote Post
mike
post
Post #3





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

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


A tak to widzi moderator, który ma dość wątków o MVC i olewania wyszukiwarki forum: zamykam.
Go to the top of the page
+Quote Post

Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 16:30