Au cours des 5 dernières années, ma solution type pour stocker des fichiers téléchargés (images, vidéos, documents, etc.) consistait à tout mettre dans un dossier «upload» et à lui donner un nom unique.Stockage du contenu téléchargé sur un site Web
Je cherche à affiner mes méthodes pour stocker le contenu téléchargé et je me demande simplement quelles autres méthodes sont utilisées/préférées.
J'ai envisagé de stocker chaque élément dans son propre dossier (le nom du dossier est l'ID dans la base de données) afin que je puisse conserver le nom du fichier téléchargé. J'ai également envisagé de télécharger tous les médias vers un dossier verrouillé, puis d'utiliser un gestionnaire de fichiers, que vous transmettez l'ID du fichier que vous voulez télécharger dans la chaîne de requête, il lirait alors le fichier et enverrait les octets à l'utilisateur. C'est pratique pour vérifier l'accès et restreindre la bande passante pour les utilisateurs.