Je sais que c'est un ancien message. Mais de nombreux visiteurs de cette page n'obtiennent rien en rapport avec la question. Surtout pour un débutant.
Comment télécharger et stocker des images ou des fichiers sur notre site Web:
Pour un site Web statique, il n'y a peut-être pas de problème car le stockage de fichiers pour certains hébergements partagés reste suffisant. Le problème vient d'un site Web dynamique lorsqu'il s'agrandit. Une plus grande taille dans la base de données peut être gérée, mais une taille plus importante dans des fichiers tels que des images devient un problème. Il existe deux types d'images dans un site Web:
Les images proviennent de l'administrateur du blog dynamique. Habituellement, ces images ont été optimisées avant le téléchargement.
Images des utilisateurs dans le cas où les utilisateurs sont autorisés à télécharger des images telles qu'un avatar. Ou les utilisateurs peuvent créer du contenu de blog et mettre des images à partir de l'éditeur de texte. Ce genre d'images est difficile à prédire la taille. Les utilisateurs peuvent télécharger de grandes images uniquement pour le petit contenu en redimensionnant la taille de la vue mais pas en redimensionnant la taille de l'image.
En ignorant l'article no. 1 ci-dessus, solution rapide pour l'article no. 2 peut être temporairement résolu par les conseils suivants si nous n'avons pas de fonctionnalité d'optimisation d'image sur notre site Web:
N'autorisez pas les utilisateurs à télécharger directement depuis l'éditeur de texte en les redirigeant vers la galerie d'images. Sur cette page, les utilisateurs doivent télécharger le fichier à l'avance avant de pouvoir l'intégrer dans le contenu. Cette méthode est appelée en tant que gestionnaire de fichiers.
Utilisez une fonction de recadrage d'image pour que les utilisateurs téléchargent des images. Cela limitera la taille de l'image même les utilisateurs téléchargent de très gros fichiers. L'image finale est le résultat de l'image recadrée. Nous pouvons définir la taille côté serveur et n'accepter que par exemple 500Kb ou moins.
Maintenant, ce n'est que temporaire. Pour la solution finale, la question est répétée:
- Comment gérer un grand stockage d'images?
- Redimensionnez ou modifiez l'extension.
- Comment un site Web ou un commerce électronique de grande ou moyenne taille gère-t-il le stockage des fichiers de leurs images?
Ce que nous pouvons faire alors:
Migrez depuis l'hébergement de partage VPS. Pas assez? Puis plus haut en passant à Dedicated.
Créez votre propre serveur pour le stockage de fichiers. Googler pour le faire. Ce n'est pas aussi difficile que vous le pensez. Certaines personnes le font pour leur site Web.
Le moyen le plus simple consiste à utiliser le service de stockage de fichiers CDN.
D'accord, 1 et 2 sont un peu chers. Mais non 3 je pense que c'est la meilleure solution.
Certains services CDN vous permettent de stocker autant de fichiers Web que vous le souhaitez.
Question, "comment télécharger un fichier sur CDN à partir de notre site Web?"
Ne vous inquiétez pas, une fois que vous vous inscrivez, généralement gratuitement, vous obtiendrez des conseils sur la façon de télécharger des fichiers et d'obtenir leur lien depuis / vers votre site Web. Vous obtiendrez une API en plus. C'est facile.
Certains fournisseurs nous offrent un service gratuit pendant 14 jours avec un stockage et une bande passante limités. Mais ce sera bien comme point de départ. Le seul problème est que «les gens n'essaient jamais».
J'espère que cela aidera pour les débutants.