Gérer la gestion des images uploadée

 

Bema
WRInaute discret
WRInaute discret
 
Messages: 80
Inscription: Mer Nov 30, 2005 11:57

Gérer la gestion des images uploadée

Message le Mer Jan 07, 2009 0:32

Bonjour à tous,

J'aimerais savoir comment gérer physiquement sur le serveur, une gestion de photos uploadée par l'ensemble des membres.

Si j'ai un répertoire UPLOADED sur mon serveur.
est-ce que vous mettriez toutes les photos des membres dans ce meme répertoire ou est-ce que vous créeriez un répertoire personnel pour chaque membre lors de l'inscription ???

C'est une question que je me demande quand je vois les site de blogs genre skyblog qui doivent gérer des millions de photos ... je me demande comment concrétement ils gèrent ca sur leur serveur

voila merci de m'avoir lu
bien à vous

Maurice

Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics


Rod la Kox
WRInaute accro
WRInaute accro
 
Messages: 1812
Inscription: Mar Juin 24, 2008 16:03

Message le Mer Jan 07, 2009 2:15

Les 2 solutions sont viables.

Soit un répertoire par membres.
Soit un unique répertoire avec un renommage de chaque photo uploadée en pseudo-xxx.ext


Bema
WRInaute discret
WRInaute discret
 
Messages: 80
Inscription: Mer Nov 30, 2005 11:57

Message le Mer Jan 07, 2009 2:20

bonsoir Rod la Kox,

merci pour ta réponse,
mais imagine le cas ou le site aurait 1 millions de membres
dans un solution ca voudrait dire créer 1 millions de répertoire avec les photos de dans
et dans l'autre tout laisser a la racine, avec peut etre 10 à 100 photos par membres dans le cas d'un blog
un moment on va atteindre une limite physique au niveau des disques non ?
est-ce qu'une des 2 solutions est moins bien supportée par linux ?

bien à vous

Maurice


Rod la Kox
WRInaute accro
WRInaute accro
 
Messages: 1812
Inscription: Mar Juin 24, 2008 16:03

Message le Mer Jan 07, 2009 2:34

Sachant qu'à chaque fois que tu crées un répertoire, c'est quelques octets d'utilisé... 1 millions de membres...

Coté Linux, je passe la main. ;-)


Marie-Aude
WRInaute accro
WRInaute accro
 
Messages: 4897
Inscription: Lun Juin 05, 2006 15:15

Message le Mer Jan 07, 2009 7:59

Je pense que quand tu en es à des millions de membres, tu as de quoi te payer une architecture complexe, et tu parles plus de "serveurS" que de serveur.

Sinon, pour info, sur un truc qui est dans la même problématique... overblog stocke dans un unique répertoire toutes les pièces jointes de tous ses blogs, et fait ensuite des alias.

slek
WRInaute discret
WRInaute discret
 
Messages: 51
Inscription: Lun Aoû 15, 2005 5:18

Plusieurs membres par dossier

Message le Mer Jan 07, 2009 9:34

Tu peux enregistrer plusieurs membres dans un dossier et tous les 500 membres tu crées un nouveau dossier.

Cela évite de créer trop de dossier ou d'avoir un seul dossier énorme que tu ne pourra même plus ouvrir quand tu dépassera les 10.000 photos dans un même dossier.

Avec l'id du membre tu définis une règle pour savoir dans quel répertoire ses photos se trouvent.


ltressens
WRInaute passionné
WRInaute passionné
 
Messages: 550
Inscription: Ven Avr 02, 2004 15:52

Message le Mer Jan 07, 2009 10:39

Sinon tu découpes l'id :

id 1234 : rep 00/12/34/
id 9654 : rep 00/96/54/
id 14654 : rep 01/46/54/
etc...


Bema
WRInaute discret
WRInaute discret
 
Messages: 80
Inscription: Mer Nov 30, 2005 11:57

Message le Mer Jan 07, 2009 10:41

merci à tous pour vos idées.
j'aime assez bien l'idée de regrouper les membres dans un répertoires qui changerait tous les X mebmres
je me posais la question pour ca parceque je me dis que si je démarre dans une certaine voie ... a partir d'un moment je ne saurais plus faire marche arrière ...
ou difficillement en tout cas

DadouDuck
WRInaute passionné
WRInaute passionné
 
Messages: 751
Inscription: Lun Mai 28, 2007 23:41

Message le Mer Jan 07, 2009 11:14

La problématique, c'est que cela ralenti le serveur d'avoir trop de fichiers dans un même dossier et que le système de fichiers EXT3 (souvent utilisé sur les serveurs web) a par construction une limite de 32000 entrées par répertoire.

Si Bool passe par la, il pourra le confirmer

Le mieux c'est une arbo type

/d/dadouduck/

proceau
Nouveau WRInaute
 
Messages: 11
Inscription: Ven Jan 07, 2005 13:59

Message le Mer Jan 07, 2009 13:26

Sinon, pour info, sur un truc qui est dans la même problématique... overblog stocke dans un unique répertoire toutes les pièces jointes de tous ses blogs, et fait ensuite des alias.


Certain que non.


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3060
Inscription: Jeu Sep 14, 2006 5:53

Message le Mer Jan 07, 2009 14:28

DadouDuck a écrit:La problématique, c'est que cela ralenti le serveur d'avoir trop de fichiers dans un même dossier et que le système de fichiers EXT3 (souvent utilisé sur les serveurs web) a par construction une limite de 32000 entrées par répertoire.


J'ai entendu dire que la limite était bien plus haute que ça sous unix. Si tu essayais de remplir un dossier de fichiers, tu remplirais ton disque dur avant même de l'atteindre :/ D'ou ça sort les 32000 entrées ? Meme en FAT32 tu peux y mettre le double :s


blackhawker
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 216
Inscription: Jeu Jan 10, 2008 19:03

Message le Mer Jan 07, 2009 15:14

c'est 32000 par défaut, ça veut pas dire qu'on ne peut pas l'augmenter...

FloBaoti
WRInaute passionné
WRInaute passionné
 
Messages: 636
Inscription: Dim Avr 30, 2006 19:42

Message le Mer Jan 07, 2009 15:33

Les 32000, je crois que vous confondez avec le nombre de sous-répertoires dans un répertoire.
Je n'ai jamais entendu parlé d'une limite si faible concernant le nombre de fichiers.
Mais c'est clair que plus il y a de fichiers dans un répertoire, plus l'accès à celui-ci est long.

Edit: cf http://answers.google.com/answers/threadview?id=122241
Dernière édition par FloBaoti le Mer Jan 07, 2009 15:37, édité 1 fois.


Bema
WRInaute discret
WRInaute discret
 
Messages: 80
Inscription: Mer Nov 30, 2005 11:57

Message le Mer Jan 07, 2009 15:37

merci à tous pour vos réponses
donc le mieux ce serait que je regroupe les membres
en faisant un répertoire pour 500 - 1000 membres
si l'accessibilité devient lente avec le nombre de fichier
vous connaissez le nombre limite de fichier avant d'atteindre cette lenteur ?
ou en tout cas un ordre de grandeur ?
j'aime bien cette conversation c'est intéressant de voir toutes les approches
merci en tout cas pour vos réponses et continuez a donner des idées
ou des détails techniques si vous enavez
bien a vous

Maurice


YoyoS
WRInaute accro
WRInaute accro
 
Messages: 3060
Inscription: Jeu Sep 14, 2006 5:53

Message le Mer Jan 07, 2009 16:30

Moi je ferais 1membre - 1dossier dans le cas ou tu comptes avoir beaucoup de pieces jointes

Et 1 dossier pour tout le monde si c'est un seul truc uploadé par personne.

 
Page suivante

Modérateurs: WebRankInfo, e-kiwi, OTP, fandecine, Patrice A.

Formation recommandée sur ce thème :

Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :

Consultez la description détaillée des produits ou services de Google suivants : Hello



Qui est en ligne

Utilisateurs parcourant ce forum: sunseb et 0 invités