Je suis encore novice en ce qui concerne l'idéologie du CDN, alors c'est peut-être une question stupide, mais je suis sûr que quelqu'un peut nous éclairer là-dessus. J'ai un script php de base qui prend les téléchargements d'images utilisateur, les redimensionne, crée un répertoire ($user_id
), et stocke le produit fini dans le répertoire (comme www.mysite.com/uploads/$user_id/image1.jpg
). Fonctionne comme un charme.L'utilisation d'un CDN pour stocker/servir des téléchargements d'images utilisateur?
Je viens de mettre au carré tous les éléments d'hébergement et j'utilise l'architecture "Cloud Server" de Rackspace (Slicehost?). J'ai également signé pour les "Cloud Files" de Rackspace (Mosso?). Jusqu'ici tout va bien. Donc, ma question est: Dois-je stocker les images que les utilisateurs téléchargent localement (sur mon serveur Apache) ou en tant qu'objets via Cloud Files? Cela semble être une bonne idée de séparer le contenu statique de mon serveur Web pour que je puisse l'utiliser pour générer le contenu dynamique. Mais serait-ce beaucoup de frais généraux de créer un conteneur compatible CDN chaque fois qu'un utilisateur télécharge une image?
J'espère que je ne manque pas le bateau sur celui-ci totalement. Je n'arrive pas à trouver beaucoup d'informations à ce sujet, mais je suis sûr qu'il y a une bonne raison pour laquelle je devrais poursuivre ou éviter cette idée. Toutes les suggestions sont grandement appréciées!
Vous ne devriez pas avoir besoin de créer un conteneur à chaque fois; il suffit de télécharger les fichiers dans un fichier existant. Les frais généraux pour cela seraient négligeables et en valent complètement la peine à long terme. –