Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sposob na statyczne dane
DBR
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 1
Dołączył: 17.08.2011

Ostrzeżenie: (0%)
-----


mam nastepujacy problem i potrzebuje porady.

mam na swojej stronie jakies niezmienne dane, dajmy na to liste jezykow, liste panstw, ich kodow, nazw i idkow ktore wykorzytuje w wielu miejscach na stronie. np:
- user wybiera sobie w profilu selektem jakie zna jezyki lub z jakiego jest kraju
- jakies dane, dajmy na to artykuly tez korzystaja z tych jezykow i krajow, sa do nich przypiete i drukuje np nazwe jezyka w jakim jest ten artykul

jezyki, kraje i inne "statyczne" dane sa w bazie danych bo wiaze je z innym tablicami. sa one niezmienne, a jesli juz to zmieniaja sie raz na ruski rok. kilka pytan:

1. jak najlepiej korzystac z tych danych? trzymac w bazie i pobierac za kazdym razem czy moze lepiej pobrac raz i trzymac na stale w pliku php? czy moze bez znaczenia bo roznica w wydajnosci bedzie zadna?

2. jak juz mam te dane to w jakiej postaci je trzymac? zwykly global, a jak nie w globalnych bo sa zle i niedobre to do jakiegos rejestru, odrobine ladniejszego $GLOBALS albo singletona / instancji?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
DBR
post
Post #2





Grupa: Zarejestrowani
Postów: 24
Pomógł: 1
Dołączył: 17.08.2011

Ostrzeżenie: (0%)
-----


dzieki za odpowiedz. trzy osoby, trzy porady ;] ktos jeszcze ma jakies propozycje? ;]

moga sie zmieniac ale tak sporadycznie rzadko ze ewentualne wygenerowanie nowych np plikow nie jest zadnym kosztem. czyli unzjamy ze sie nie zmieniaja.

ps: no tak, o sesjach zapomnialem, tam tez moge to trzymac... no tak, tablica wielowymiarowa w stylu:

  1. $languages = array(
  2. "1" => array("code" => "pl", name => "polski"),
  3. "2" => array("code" => "en", name => "angielski"),
  4. ...
  5. );
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 7.10.2025 - 00:42