Mam zamiar zrobić stronę która będzie prowadzona w kilku językach - oczywiście tłumaczeniem będa zajmować się inne osoby. Nie wiem jeszcze jak strona będzie wygladac, w dodatku w miarę rozwoju mogę być dodawane nowe działy itp gdyż wszystko to dopiero wersja beta. W każdym razie zastanawiam się jak najlepiej zaprojektować baze danych - myślałem aby dla każdego języka była oddzielna ale bliźniacza baza danych z artykułami, a nazwa tej bazy byłaby przechowywana w zmiennej sesji. Dzięki temu stworzę jeden kod, a jedyne różnice będzie w funkcji otwierającej baze. Będzie jeszcze piąta baza zawierająca dane niezależne od wersji językowej typu dane userów. Zastanawiam się tylko czy nie da się tego zrobic inaczej bez tworzenia aż 5 baz danych? Jest to mój pierwszy projekt w php i chciałbym aby ktoś doswiadczony doradził mi dobranie stosownej architektury.
Pozdrawiam