Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [inne][PHP]Podział strony na języki, jaki sposób ma najwięcej plusów?
bor1904
post
Post #1





Grupa: Zarejestrowani
Postów: 131
Pomógł: 1
Dołączył: 15.10.2009
Skąd: gdańsk

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


Witam,
Zastanawiam się właśnie jak najlepiej zrealizować portal 4 językowy?

Pytam jak zorganizować pliki fizycznie oraz jak dokonywać przełączania między językami i jak informaować PHP, który język należy obsłużyć.


1. czy warto separować każdy serwis w osobnym katalogu lub nawet serwerze/IP ? / to samo pytanie z bazą danych dla contentu strony.

2. jeżeli domena.pl wskazuje na j.pol to na angielski powinna wskazywać:
a) domena.com ?
(IMG:style_emoticons/default/cool.gif) en.domena.pl
c) domena.pl/en/
d)domana.pl?l=en
e)domena.pl (+ sesja)

3.Informowanie PHP o wyświetlaniu treści dla odp. języka najlepiej realizować przez:
I) przełączenie się na osobną stronę o tym samym wyglądzie (separacja katalogów)
II) zachować info w zmiennej w url
III) sesja
IV) cookies


Różne podejścia spotkałem ale ciekaw jestem jak Wy to robicie i dlaczego właśnie tak...?

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





Grupa: Zarejestrowani
Postów: 131
Pomógł: 1
Dołączył: 15.10.2009
Skąd: gdańsk

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


Fajnie że się podziwliliście uwagami.

Generalnie dla prostej stronki zrobiłbym domena.pl/en/ lub en.domena.pl (bo tak rzekomo lepiej pod SEO) i w treści stron wrzuciłbym
if(en)
text en
else
tekst pl

Problem chyba się pojawia jeśli to mały portalik na autorskim CMS z możliwością dołączania galerii, zdjęć przypisanych do stron, generowania miniatur, podłączania załączników etc. więc dla każdego języka oprócz trzonu frame worka zmienia się zawartość BD, wszystkie pliki widoku, załączniki w pdf/doc oraz nieliczne zdjęcia w galeriach.


czy nie lepiej potraktować to jako 4 niezależne serwisy na różnych subdomenach ?



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: 10.10.2025 - 02:34