640 pregleda
Zoran Jurić u rubrici Programiranje od Zoran Jurić [Ekstraktivan] (7.3k bodova)

Što označava MVC platforma kod web programiranja i kako se može koristiti?

Prijavite se ili registrirajte kako biste odgovorili na ovo pitanje.

1 odgovor

+4 glasa
Mario Daka od Mario Daka [Megaktivan] (15.7k bodova)
odabran od Zoran Jurić
 
Najbolji odgovor

MVC ili engl. Model-View-Controller je oblik arhitekture softverske aplikacije i koristi se u softverskom inžinjerstvu za organizaciju dijelova softverske aplikacije u tri grupacije komponenata gdje svaka grupacija komponenti ima svoju izdvojenu namjenu. Pri tome...

  1. Model (M) se sastoji od podataka, poslovnih pravila, logike, i funkcija ugrađenih u programsku logiku (business logic).
  2. View (V) odnosno pogled je bilo kakav prikaz podataka kao što je obrazac, tablica, dijagram ili graf.
  3. Controller (C) ili upravitelj prihvaća ulazne naputke (input) i pretvara ih u naloge modelu i pogledu.

Ovakva arhitektura softverske aplikacije olakšava nezavisan razvoj, testiranje i održavanje određene aplikacije. Danas je de-facto standard kod razvoja web-aplikacija. Npr. MVC oblik arhitekture koriste sve moderne razvojne platforme za programski jezik PHP kao što su Laravel, Yii, Symfony, itd.

Slična pitanja

7 odgovora 1.5k pregleda
3 odgovora 447 pregleda

Gdje pratiti Znatka?



[ Pretraživanje Znatka ]

8.4k pitanja

13.6k odgovora

2.8k komentara

1.3k korisnika

...