[ Leruman @ 19.02.2012. 08:54 ] @
Pozdrav

Imam jedno pitanje vezano za upotrebu $session promenjive. U programu koji trenutno pravim koristim je da cuvam neke osovne podatke o korisniku koji je ulogovan, sto je generalno i svrha. Hteo bih da apliakciju koju pravim odradim da interfejs bude visejezican. Pri logovanju bi se na osnovu odabranog jezika iz xml fajla ucitao spisak termina aplikacije na odabranom jeziku u definisani niz. Dilema je sledeca, sta je brze od ove dve opcije.

- Ako pri postavljanju $session promenjive taj niz ubacim u nju i korsitim dalje u aplikaciji
- Da u sesiji zapamtim samo odabran jezik a da ucitavanje termina radim na pocetku svake strane.

Interesuje me da li je neko koristio veci broj promenjivih u $session promenjivi i da li je to brze od ucitavanja svaki put kada se otvori nova strana. Da li to zavisi da li je shared host ili koristim placen host.
[ doktor83 @ 19.02.2012. 10:33 ] @
Ja mislim da ti je u sustini svejedno kako ces odraditi posto ne verujem da imas 100000000 termina pa da se preterano uspori pri svakom ucitavanju stranice.
Jesam koristio veci broj promenljivih u sesiiji,ubacivao sam ogromne nizove,ali ne mogu da ti kazem jel brze od svakog pojedinacnog ucitavanja (u teoriji bi trebalo da bude brze),posto nisam radio testove.
A brzina svakako zavisi od toga kakav ti je hosting: da li je shared ili je dedicated :)
[ Milos911 @ 19.02.2012. 10:49 ] @
Ja bih uvek isao sa opcijom broj dva (cuvanje samo imena u sesiji). Mnogo je cistiji kod, a i laksi je za manipulaciju i kontrolu...

[Ovu poruku je menjao Milos911 dana 19.02.2012. u 13:19 GMT+1]
[ ColdKeyboard @ 19.02.2012. 11:37 ] @
Ja bih cuvao u sesiji samo ime language fajla i onda kad korisnik dodje samo procitas u sesiji koji jezik treba da se koristi i onda inkludujes language fajl.
Mislim da je prakticnije i elegantnije. Plus ukoliko izvrsis izmjene na language fajlu neces morati svakom korisniku ponovo da
upisujes kompletan language fajl u sesiju...
[ Leruman @ 19.02.2012. 20:44 ] @
Hvala svima na odgovorima, probacu ipak obe varijante pa cu videti da li posotoji neke bitne razlike.