Hi!
Imam pitanje jedno, vezano za upotrebu šifrarnika (PHP/MySQL).
Sve stringove i druge podesive variable držim u 3 tabele:
- VAR
- VALUE (child od VAR)
- VALUE_LOCAL (child od VALUE_LOCAL)
Tako da, na primer, za tekst koji se ispisuje na tasteru "Login" idu sledeći podaci:
Tabela VAR: "UI"
Tabela VALUE: "BUTTON_LOGIN"
Tabela VALUE_LOCAL: "Login" (za engleski)
Tabela VALUE_LOCAL: "Prijava" (za srpski)
E sad, ovo je sve uglavnom hard-codirano i sa malo podataka ne radi loše. Funkcija GetString("UI", "BUTTON_LOGIN", $language) vrati ono što treba.
Zanima me postoji li način da se ovo sve učita jednom (nešto tipa SELECT * FROM VAR, VALUE, VALUE_LOCAL WHERE veza po ID-ju) i onda "iz memorije" serviraju stringovi web stranama.
Izgleda mi loše da za svaki poziv PHP skripta radim ovaj SELECT, a još lošije da radim SELECT za svaki string koji mi treba.
Nisam baš rodjen kao PHP programer
![Smile](images/smilies/smile.gif)
tako da mi treba savet, nadam se da ste skapirali šta sam hteo da pitam.
Pozdrav,
S.