Site multilingue - Php ou sous domaines ?

Site multilingue - Php ou sous domaines ? - PHP - Programmation

Marsh Posté le 09-10-2005 à 09:41:12    

Bonjour à tous ,
 
je viens de me poser une question .  Croyez-vous qu'il serait beaucoup plus simple de construire un site internet multilingue avec des sous domaines ( un sous domaine pour chaque langue ) ?  Je ne sais aps vraiment comment fonctionne un sous domaine .
 
J'ai le dossier racine  et si je crée un nouveau sous domaine , l hebergeur va til me créer un autre répertoire ou ça sera juste un sous dossier  ?
 
Merci de m'éclaircir sur le sujet :)  :jap:

Reply

Marsh Posté le 09-10-2005 à 09:41:12   

Reply

Marsh Posté le 09-10-2005 à 13:02:49    

C'est toi qui choisi vers quelle page renverra http://soudomaine.tondomaine.xxx tu peux donc renvoyer http://en.tondomaine.xxx vers http://tondomaine.xxx/index.php?lang=en

Reply

Marsh Posté le 10-10-2005 à 09:31:26    

Ca dépend de l'hébergeur.
Certains ne permettent tout simplement pas les sous domaines.
D'autres permettent des sous domaines en les redirigeant dans le même dossier que le site principal.
D'autres encore permettent des sous domaines avec chaqu'un d'entre eux qui pointent vers un dossier différent.
Et quelques uns (des hébergement sur serveurs dédiés en général) permettent aussi de transformer des sous domaines en paramettre de la page demandé.
 
 
Le plus simple, c'est que tu demandes ce que lui permet et à quel prix et de choisir en conséquence comment tu organiseras ton site. Mais en tout cas, si tu dois te recopier tous les fichiers de ton site dans un nouveau répertoire à chaque fois que tu rajoutes une langue, ca deviendra rapidement trés dur à maintenir.

Reply

Marsh Posté le 10-10-2005 à 10:25:44    

L'idée du sous-domaine ne me paraît pas être très bonne. Il y a plus élégant et plus naturel pour faire dans le multilingue.


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Marsh Posté le 10-10-2005 à 11:47:00    

Dans la plupart des cas, on peut faire du multilingue en détectant le paramétrage des langues envoyé par le client web dans les en-têtes HTTP.
 
Ca permet de préselectionner une langue, qui dans la plupart des cas sera la bonne, tout en laissant le choix de la langue à l'utilisateur dans les cas particuliers.


---------------
Loose Change Lies | Bars | Last.fm
Reply

Marsh Posté le 10-10-2005 à 12:03:59    


ouaip.
 
[:djswad]


---------------
Now Playing: {SYNTAX ERROR AT LINE 1210}
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed