Un seul nom de domaine - Plusieurs serveurs

ViPHP
ViPHP | 3300 Messages

03 févr. 2013, 17:57

on cherche toujours la meilleur solution
C'est celle que je t'ai donné, mais comme tu ne sais pas de quoi tu parles, tu en veux pas :)
Fait du php depuis que ca existe ou presque :)

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

04 févr. 2013, 11:07

Vu que tu te permets de refuser des solutions proposées d'un simple revers de la main sans plus d'explication, je pense que les bénévoles qui aident sur ce forum n'auront plus envie de t'aider.
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

Mammouth du PHP | 725 Messages

04 févr. 2013, 15:54

c'est pas que je refuse les solutions des autres, mais je cherche la meilleur solution, du fait de les mettre en xml, peut etre un utilisateur demande un fichier qui se trouve sur le serveur mais n'est encore a jour sur la liste, et vice versa

Avatar du membre
Administrateur PHPfrance
Administrateur PHPfrance | 13231 Messages

04 févr. 2013, 16:49

Si tu refuses une solution, la moindre des choses est d'expliquer pourquoi (comme tu sembles tenter le faire, même si je n'ai pas tout compris) car son auteur pourra voir si tu l'as comprises et pourra peut être te montrer qu'elle est peut être mieux que ce que tu avais compris de prime abord.
Connaître son ignorance est la meilleure part de la connaissance
Pour un code lisible : n'hésitez pas à sauter des lignes et indenter

twitter - site perso - Github - Zend Certified Engineer

ViPHP
ViPHP | 3300 Messages

04 févr. 2013, 17:02

c'est pas que je refuse les solutions des autres, mais je cherche la meilleur solution, du fait de les mettre en xml, peut etre un utilisateur demande un fichier qui se trouve sur le serveur mais n'est encore a jour sur la liste, et vice versa
Sans l'histoire du XML tes pages prendraient probablement quelques minutes à se charger, le fait que le xml puisse ne pas être à jour c'est vrai, mais le délai de mise à jour est sous ton contrôle, ça peut être 5 minutes, 10, 15, 30 ce que tu veux, et c'est quand même moins grave que d'avoir tout tes utilisateurs qui se prennent des minutes de chargement.

Et puis rien n'empêche de faire en sorte que l'ajout d'un mp3 mette à jour le xml et alors il n'y aurait plus de délais de mise à jour du tout.
Fait du php depuis que ca existe ou presque :)

Mammouth du PHP | 725 Messages

05 févr. 2013, 01:47

bon, je vais installer le 2eme serveur et je vais voir en testant :)

Mammouth du PHP | 725 Messages

05 févr. 2013, 04:06

est ce qu'il possible d'attacher un seul nom de domaine pour 2 serveurs, et avoir un truc comme:

Si un fichier se trouve sur le serveur numero 1: server1.domaine.com
Si un fichier se trouve sur le serveur numero 2: server2.domaine.com

ViPHP
ViPHP | 3300 Messages

05 févr. 2013, 11:44

est ce qu'il possible d'attacher un seul nom de domaine pour 2 serveurs, et avoir un truc comme:

Si un fichier se trouve sur le serveur numero 1: server1.domaine.com
Si un fichier se trouve sur le serveur numero 2: server2.domaine.com
Non, tu peux avoir des systèmes de réplication et de cluster à deux serveurs, ou implémenter un système qui "sait" ou se trouve les fichiers (tiens tu pourrais faire ça avec un xml :-* ) mais tu n'auras pas un système de fallback directement au niveau du DNS.
Fait du php depuis que ca existe ou presque :)

Mammouth du PHP | 725 Messages

05 févr. 2013, 12:28

si je fais comme ca:

Ajouter un champs s'appellant nom_server a ma table:
CREATE TABLE mp3
id
nom
date_creation
votes
vues
telechargements
nom_server // il peut etre server1 ou server2


INSERT ... ('', 'fichier1.mp3', ................ ,'server1') // ce ficier existe sur server1
INSERT ... ('', 'fichier2.mp3', ................ ,'server1') // ce ficier existe sur server1
INSERT ... ('', 'fichier3.mp3', ................ ,'server2') // ce ficier existe sur server2
INSERT ... ('', 'fichier4.mp3',................ ,'server2') // ce ficier existe sur server2
on localise le ficier mp3 (sur server1 ou server2), on mets un lien du genre:
<a href="$nom_server.domaine.com/fichier1.mp3">fichier1.mp3</a>

ViPHP
ViPHP | 5924 Messages

05 févr. 2013, 12:36

Tout à fait !

ViPHP
ViPHP | 3300 Messages

05 févr. 2013, 12:36

Yep comme ça, ça marche.
Fait du php depuis que ca existe ou presque :)