TutorielsVous débutez ? C'est ici qu'on commence !
Mon compte
Recherche
Livre d'or
PublicitéVous devez être inscrit pour pouvoir poster des messages
| Page : 1 | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 anonyme) | |
| Page : 1 | |
zenbb
|
# Posté le 16/10/2008 à 01:56:56 |
|
Groupe : Membres |
Bonne nuit Bonsoir
Je venais vous demander l'aide. Pour un site que je veux ouvrir, je souhaite l'héberger, si c'est possible, "sur deux serveurs". En fait, je voudrais un serveur A et un serveur B. Sur le serveur A, il y a tout ce qui concerne les scripts PHP, traitement, calculs, etc et sur le serveur B servirait à héberger les images (du design du site, photos membres, avatars uploadés, etc). Comme ça, cela répartirait les charges lors du chargement d'une page, les images chargées du serveur B et l'éxécution des script à partir du serveur A. Execution et affichage plus vite de la page et des images. Mais voilà, je ne sais pas comment lier ces deux serveurs pour n'en faire qu'un seul au final.. comment indiquer les liens des images (qui se trouvent sur le serveur B) à partir du serveur A .. Pas compris?OK.. j'ai une page index.php qui affiche 1 image. Cette image est placée sur le deuxième serveur, c'est à dire, le serveur B. Je voudrais par exemple, avoir un chemin du genre "http://img1.monsite.com/125125.jpg" pour accéder à cette image. Je crois, j'en suis sûr même, qu'il faut faire des redirections DNS. Quelqu'un aurait une astuce donc pour que je puisse faire cela? Je sais que c'est pas très clair, s'il le faut je peux ré-expliquer sans problème. Merci de votre aide. |
Jukien
|
# Posté le 16/10/2008 à 08:07:12 |
![]() Groupe : Membres |
Un domaine monsite.com pointe sur le serveur A
Un domaine images.monsite.com pointe sur le serveur B Quand tu appelles monsite.com/index.php, le serveur A traite la requete, et renvoie la page demandée. Et sur cette même page, tu inseres images.monsite.com/image1.gif, etc... Donc oui, tout passe par la gestion DNS. Serveur A et B sont des serveurs dédiés ? Tu utilises ton propre serveur DNS ? A base de bind ? Si oui, donne nous ton fichier named correspondant au domaine, et l'adresse IP de tes deux serveurs. |
zenbb
|
# Posté le 20/10/2008 à 19:32:43 |
|
Groupe : Membres |
Citation : Jukien
Un domaine monsite.com pointe sur le serveur A Un domaine images.monsite.com pointe sur le serveur B Quand tu appelles monsite.com/index.php, le serveur A traite la requete, et renvoie la page demandée. Et sur cette même page, tu inseres images.monsite.com/image1.gif, etc... Donc oui, tout passe par la gestion DNS. Serveur A et B sont des serveurs dédiés ? Tu utilises ton propre serveur DNS ? A base de bind ? Si oui, donne nous ton fichier named correspondant au domaine, et l'adresse IP de tes deux serveurs. Merci pour la réponse, oui c'est ça que je voulais dire. Par contre la gestion dns et reste je ne suis pas un as dessus (bind? késako? serveur/gestion DNS?). Je fais les configs dans le panel de 1and1, c'est là que je gère les sous-domaines et domaines. Donc ok, sur la page index du serveur A je peux mettre un lien type: http://images.serveurB.com qui pointera sur le serveur B. c'est OK. Maintenant je voudrais savoir, comment faire que l'upload d'images (serveur A) marche pour que les images envoyées soient mises sur le serveur B? ex: mettre sur le serveur A un formulaire, et quand on valide et qu'on finit le traitement, l'image envoyée est enregistrée sur le serveur B. Merci d'avance de l'aide. |
Nanocom
|
# Posté le 20/10/2008 à 20:13:35 |
Salut ô !![]() Groupe : Membres |
En général quand t'as 2 serveurs c'est pour séparer le serveur mysql du serveur php, parce que "charger les images" comme tu dis ne demande presque rien en ressources contrairement à mysql, et donc ton système sera complètement inutile. M'enfin tu as l'air sûr de toi, donc fais comme tu le sens.
|
zenbb
|
# Posté le 20/10/2008 à 20:38:39 |
|
Groupe : Membres |
Citation : Nanocom
En général quand t'as 2 serveurs c'est pour séparer le serveur mysql du serveur php, parce que "charger les images" comme tu dis ne demande presque rien en ressources contrairement à mysql, et donc ton système sera complètement inutile. M'enfin tu as l'air sûr de toi, donc fais comme tu le sens. .. "parce que "charger les images" comme tu dis ne demande presque rien en ressources", c'est là que je ne comprends pas. Si pour chaque visiteur de je dois charger toutes images du design, les avatars, et pour chaque profil je dois afficher toutes les photos upload-ées par le membre (miniature, taille moyenne, originale), etc je ne crois pas que cela ne demandera "presque rien en ressource", bien au contraire selon moi.Au contraire, je trouve qu'un serveur MySQL + PHP fonctionneront beaucoup plus vite sur le même serveur (et puis, je ne saurai pas comment séparer les deux à vrai dire). Et sinon pour l'upload via le formulaire, quelqu'un serait m'aider? |
Nanocom
|
# Posté le 21/10/2008 à 20:27:57 |
Salut ô !![]() Groupe : Membres |
Encore heureux que c'est "selon toi", parce que c'est pas le cas du tout, tu t'es mis en tête des idées sans même t'être renseigné. Le site du zéro possède UN SEUL SERVEUR pour Apache + PHP (donc les images sont envoyées par ce serveur), et à coté ils ont 2 SERVEURS MySQL. Je te dis qu'un serveur d'images sert à rien, après fais comme tu le sens.
|
zenbb
|
# Posté le 23/10/2008 à 00:01:46 |
|
Groupe : Membres |
Citation : Nanocom
Encore heureux que c'est "selon toi", parce que c'est pas le cas du tout, tu t'es mis en tête des idées sans même t'être renseigné. Le site du zéro possède UN SEUL SERVEUR pour Apache + PHP (donc les images sont envoyées par ce serveur), et à coté ils ont 2 SERVEURS MySQL. Je te dis qu'un serveur d'images sert à rien, après fais comme tu le sens. OK, c'est peut être moi qui n'a pas trop compris.. Pourrais-tu m'expliquer un peu STP? Parce que je suis perdu un peu là.. Pourquoi 2 serveurs pour MySQL? Pour dupliquer les données ou alléger les temps d'accès au données (=serveur MySQL)? Et Apache+PHP+images sur le même serveur, cela ne fait pas un trop?Pleins de questions que je n'arrivent pas à comprendre, merci d'avance de ton aide .
|
Jetable
|
# Posté le 23/10/2008 à 00:16:09 |
![]() Groupe : Membres |
Je ne répondrai pas à la question concernant les deux serveurs SQL (parce que je ne sais pas en détail ce qui a motivé le SDZ à faire ça, même si j'ai ma petite idée), mais plutôt sur la partie vocabulaire.
Il y a une différence majeure entre "demander des ressources au serveur" (à savoir : du temps de calcul, de traitement des infos, de trucs chargés en mémoire, tout ça), et "pomper de la bande passante". Charger des images, ça pompe de la bande passante, c'est clair. Mais en aucun cas ça ne demande de ressources au serveur (à moins d'avoir des centaines de milliers d'images -même petites- à envoyer pour chaque page). Le serveur ne calcule rien, n'interprète pas grand chose, il répond juste aux demandes qu'il reçoit. Voilà pourquoi un "serveur images" n'est pas utile...sauf si la bande passante (ou la quantité d'infos envoyées par mois) est limitée, là pourquoi pas, effectivement.
Édité
le 23/10/2008 à 00:17:03
par Jetable
Whatever... |
Jean-Seb
|
# Posté le 23/10/2008 à 01:31:01 |
Fi. doo . daa...![]() Groupe : Membres |
Pour les 2 serveur SQL du site du zéro, ils font du load-balancing en lecture.
Imaginez tous ceux qui lisent le forum! Cela permet de diviser la charge en 2. (Ils ont aussi un bon cache) Mais aussi d'avoir 2 fois les même données pour la sécurité. Je voudrais aussi rappeler que 2 sous-domaines ne veux pas dire 2 serveurs différents, mais ça tu savais J'utilise cette façon de faire mais pour un autre but. J'ai un sous-domaine 'tools' dans lequel je mets tout ce que j'ai d'images, de CSS ou de Javascript pour ne pas avoir de doublons dans mes autres sous-domaines. Projets : - App d'envoi de commandes par TCP : Écrit en PHP avec interface graphique avec PHP-Gtk. Parseur de variables et gestion de connexions par onglets. - Tuto sur un système de tâches planifiées en PHP : Peut-être... - CMS au fonctionnement particulier : Création de modules par XML. - total-itech : site personnel, blog, CV |
Retour au forum "PHP" ou à la liste des forums
Vous devez être inscrit pour pouvoir poster des messages
Changer de design |
En savoir plus |
Plan du site |
Politique d'accessibilité |
Règles |
RSS tutoriels |
RSS news
Édité par Simple IT SARL :
Nous contacter
| Notre blog | Revue de presse | Publicité
Y'a plus rien à lire, faut remonter maintenant !
Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.
224 Zéros connectés |
8 requêtes |
0.0307s (0.0122s)
