Nigdy jeszcze nie robilem strony w kilku wersjach jezykowych. Tak naprawde nie wiem jak sie do tego zabrac. Strona bedzie zawierala duzo krotkich tektow (np tekst bedzie w wypunktowaniach, w tabelkach i w rozwijanych litstach). Kod php bedzie bardzo wymieszany z kodem HTML, bedzie duzo linkow a przy linkach beda dymki. Na stronie bedzie tez kilka zlozonych formularzy (klient bedzie wybieral pewien produkt, a przy tym bedzie musial wybrac kilkanascie opcji np: kolor, wymiar , ksztalt itp zanim otrzyma wynik). Wiec w formularzach bedzie duzo rozwijanych list z poszczegolnymi pozyjami.
I mam kilka pytan:
1) Czy zastosowac standard kodowania iso-8859-2 ? Czy to wystarczy do obslugi jeyzkow: czeski, slowacki, niemiecki, szwedzki? A w przyszlosci moze dojdzie jezyk rosyjski.
2) Zmienna na podstawie ktorej bedzie wybierany poszczegolny jezyk i niektore czesci grafiki planuje przetrzymywac w sesjach - czy to wystarczy?
3) Zaplanowalem sobie taka baze danych skladajaca sie z dwoch tablic, w ktorej beda przchowywane teksty.
tablica: tytuly:
ID_tytuly
tytul (tu bedzie krotka informacja dla mnie co zawiera wlasciwy tekst)
tablica: teksty:
ID_teksty
ID_tytuly (powiazanie z tablica "tytuly")
lang (wersja jezykowa)
tekst
Czy taki shemat bazy danych wystarczy? Czy lepiej to zrobic w jednej tabeli?
4) Jak to wplynie na wydajnosc strony i obciazenie serwera? Bo w kodzie php co chwile beda pobierane krotkie tekst z bazy danych.