Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Wielojęzykowa baza danych, Gdzie szukać informacji?
ziemniak
post
Post #1





Grupa: Zarejestrowani
Postów: 61
Pomógł: 1
Dołączył: 1.02.2011

Ostrzeżenie: (20%)
X----


Witajcie,

Tworze amatorski (lecz nie oznacza to że ma nie być wykonany poprawnie) serwis/portal internetowy

Docelowo ma zawierać forum, bloga, aktualności, jakąś bazę z publicznymi rekordami (na potrzeby przykładu encyklopedia) oraz giełdę (powiedzmy sklep)
Chciałbym dodać tłumaczenia na wiele języków i wybór języka w zależności od kraju, wszystko w jednej domenie.

Oczywiście wszystkie przyciski, menu itd chciałbym dodać do bazy danych i sprawić aby była baza danych dla wielu krajów.

Pytania są następujące:
1) Czy stworzyć jedną bazę danych dla wszystkich krajów czy dla każdej wersji językowej każdego kraju stworzyć osobną bazę danych?
2) Gdzie szukać sprawdzonych informacji na ten temat? (książki, poradniki, fora, gotowe przykłady takich baz)?
3) Czy wybór MySQL do takiego projektu jest poprawny?
4) Czy lepiej stworzyć plik językowy ze zmiennymi czy odpytania bazy danych?
5) Które rozwiązanie pliki czy baza danych będzie szybsze i jak to efektywnie sprawdzać i co jest do tego potrzebne?

Uprzedzając pytanie: treść będzie w zasadzie taka sama lecz tylko przetłumaczona tz. np. jeden rekord będzie miał znaczenie takie samo lecz będzie przetłumaczony na kilka języków.

Baza musi być jednolita tz. jeżeli nie ma tłumaczenia domyślnie rekord wyświetla się w określonym z góry języku, lecz to będzie się raczej nie często zdarzać.


Proszę o wypowiedź osoby które miały z tym styczność.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




Cytat
Ludzie wychowani na mysql nie znają podstaw. Nie potrafią odpowiedzieć na pytania co to klucze obce, wyzwalacze, procedury, jak działają indeksy. Potrafią stworzyć tabelkę i jakieś proste zapytania ale wiedza na tym się wyczerpuje.
Ci sami ludzie jakby pracowali na postresql tez by tego nie wiedzieli. Twoje posty zwalaja lenistwo ludzi na mysql co jest totalna bzdura. Wszystko to co tu napisales rowniez istnieje w mysql i nie rob prosze z tej bazy jakiegos potwora. Fakt, jest latwiej, co nie zmienia faktu ze istnieje i dziala calkiem sprawnie.

@ziemniak jestem pewien ze dla Twojego projektu mysql bedzie rownie dobry co postgresql. Rownie dobrze jeden projekt mozesz zrobic na mysql, inny na postgresql i sam ocenisz co dla ciebie jest lepsze.

Cytat
Czy stworzyć jedną bazę danych dla wszystkich krajów czy dla każdej wersji językowej każdego kraju stworzyć osobną bazę danych?

Oczywiscie ze jedna baza danych, po co sobie na sile komplikowac zycie.
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: 4.10.2025 - 02:05