4 votes

Je travaille sur un site django et je me demande s'il serait judicieux de stocker mes médias sur une partition montée en nfs ?

Tout d'abord, je n'ai que de l'expérience dans la création de sites Web de petite et moyenne taille avec php, alors pardonnez-moi si ma question vous semble insensée. Je veux savoir si c'est une pratique commune / acceptée / sage de stocker les médias (photos téléchargées par l'utilisateur, vidéos, etc) dans un partage nfs monté ? J'allais simplement mettre tous les médias dans un dossier /media comme je l'ai toujours fait en php, mais sur un site énorme, avoir 1 million+ d'images dans un seul répertoire semble... pas la façon évolutive de procéder.

Suis-je au moins sur la bonne voie avec mon train de pensée NFS ?

A la vôtre !

2voto

zeekay Points 22640

Je pense que tu vas probablement trop loin. Vous pouvez toujours migrer les médias vers un serveur séparé plus tard. Je ne pense pas que NFS soit nécessairement la voie à suivre de toute façon. Il est préférable de servir les médias à partir d'une autre boîte directement. Si vous voulez concevoir ce système pour qu'il soit évolutif à l'avance, pensez à utiliser GridFS peut-être. Il est facile de travailler avec Python, et vous pourriez même l'utiliser comme backend de stockage pour Django.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X