dee
23-06-2007, 13:44
Nisam primjetio je li vec diskutirano o ovome, ako jest, molim nekoga da stavi link.
Namjera mi je bila da ovdje prodiskutiramo o nacinima gradjenja aplikacije uzimajuci u obzir MVC pattern.
Primjer: Imate aplikaciju koja sadrzi odredjeni broj modula od kojih svaki radi nesto. MVC logika nalaze da svaki modul u sebi sadrzi dio controllera bitnog za handle onih actiona za koje je taj modul zaduzen. Takodjer, svaki modul, naravno, sadrzi model&view. Iznad svih controllera, postoji jedan glavni koji prima akcije i preusmjerava konkretnu akciju controlleru konkretnog modela.
Mogucih pristupa je vise:
- prilikom instalacije, svaki model se registrira za odredjene akcije i one se cuvaju u bazi. npr: modul x registrira se za akciju 'print_items'. u bazi/fajlu postoji lista svih akcija i pripadajucih controllera zaduzenih za nju.
- prilikom samog rada u aplikaciji, stalno se prenosi controller zaduzen za neku akciju. npr svaki link sadrzi ?controller=x&action=y
- u nekon config fajlu globalni array sa action&controller parovima
.
.
.
zanimaju me komentari, pogledi, iskustva, praksa kako vi to radite u konkretnim situacijama...
Namjera mi je bila da ovdje prodiskutiramo o nacinima gradjenja aplikacije uzimajuci u obzir MVC pattern.
Primjer: Imate aplikaciju koja sadrzi odredjeni broj modula od kojih svaki radi nesto. MVC logika nalaze da svaki modul u sebi sadrzi dio controllera bitnog za handle onih actiona za koje je taj modul zaduzen. Takodjer, svaki modul, naravno, sadrzi model&view. Iznad svih controllera, postoji jedan glavni koji prima akcije i preusmjerava konkretnu akciju controlleru konkretnog modela.
Mogucih pristupa je vise:
- prilikom instalacije, svaki model se registrira za odredjene akcije i one se cuvaju u bazi. npr: modul x registrira se za akciju 'print_items'. u bazi/fajlu postoji lista svih akcija i pripadajucih controllera zaduzenih za nju.
- prilikom samog rada u aplikaciji, stalno se prenosi controller zaduzen za neku akciju. npr svaki link sadrzi ?controller=x&action=y
- u nekon config fajlu globalni array sa action&controller parovima
.
.
.
zanimaju me komentari, pogledi, iskustva, praksa kako vi to radite u konkretnim situacijama...