sigo siendo nuevo en todo el ideaology CDN, por lo que esta podría ser una pregunta estúpida, pero estoy seguro de que alguien puede arrojar algo de luz sobre esto. Tengo un script PHP básico que tome la subida de imágenes de usuarios, les cambia el tamaño, crea un directorio ($user_id
), y almacena el producto terminado en el directorio (como www.mysite.com/uploads/$user_id/image1.jpg
). Funciona de maravilla.¿Usa un CDN para almacenar/enviar cargas de imágenes de usuario?
acabo de recibir todo el material de alojamiento cuadrado de distancia y estoy usando el Rackspace (Slicehost?) De la arquitectura "servidor de la nube". También me inscribí en Rackspace (Mosso?) "Cloud Files". Hasta aquí todo bien.
Así que mi pregunta es: ¿Debería almacenar las imágenes que los usuarios suben a nivel local (en mi servidor Apache) o como objetos a través de la nube de archivos? Parece una gran idea separar el contenido estático de mi servidor web para que pueda usarlo para generar el contenido dinámico. ¿Pero sería una gran cantidad de gastos generales crear un Contenedor compatible con CDN cada vez que un usuario carga una imagen?
Con suerte no me falta el tren en este caso totalmente. Parece que no puedo encontrar mucha información sobre esto, pero estoy seguro de que hay una buena razón por la cual debería buscar o evitar esta idea. ¡Cualquier sugerencia es bienvenida!
No debería ser necesario para crear un contenedor cada vez; solo cargue los archivos en uno existente. La sobrecarga de esto sería insignificante y valdría la pena a largo plazo. –