Pogledajte određenu poruku
Staro 29. 01. 2012.   #8
ivanhoe
Ivan Dilber
Sir Write-a-Lot
 
Avatar ivanhoe
 
Datum učlanjenja: 18.10.2005
Lokacija: Bgd
Poruke: 5.320
Hvala: 104
2.344 "Hvala" u 583 poruka
ivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svimaivanhoe je ime poznato svima
Pošaljite poruku preko Skype™ za ivanhoe
Default

nikad nemoj praviti metod u modelu(ili bilo gde) koji direktno cita $_POST, napravi da ocekuje niz kao ulazni parametar, i onda mu prosledi $_POST.. onda sutra mozes da mu prosledis i $_GET, ili niz podataka koji je na neki drugi nacin skupljen (iz fajla, baze, ..)

takodje ja ne bih stavio u model nesto sto barata sa view-om, to onda nije MVC, nego klasican monolitni stil, samo si ga izdvojio u zasebnu klasu koju zoves modelom...

Po meni "pravilna" upotreba modela je da metode modela dobijaju neke argumente i onda radi jednu od dve stvari (ili obe):
a) izmeni podatke vezane za model (u bazi, fajlu, ili vec gde se cuvaju)
b) vrati neki rezultat

i to je to.. odakle dolaze ulazni podaci i gde se oni dalje setuju, to je posao konktrolera da definise... zato se i zove kontroler..

Naravno, pravilno je sve sto radi dobro u konkretnoj situaciji, tako da sve ove savete treba uzeti sa rezervom... to sto je nesto zgodno u 99% situacija uopste ne znaci da tebi mora da bude zgodno u nekom konkretnom slucaju...
__________________
Leadership is the art of getting people to want to do what you know must be done.
ivanhoe je offline   Odgovorite uz citat