Foros del Web » Programando para Internet » PHP »

Duda: Crear carpetas en servidor?

Estas en el tema de Duda: Crear carpetas en servidor? en el foro de PHP en Foros del Web. Amigos, estoy desarrollando un sitio web en php el que tengo una carpeta uploads en la cual se almacenará imágenes de productos junto con sus ...
  #1 (permalink)  
Antiguo 24/09/2013, 09:17
Avatar de p3rikl3s  
Fecha de Ingreso: febrero-2009
Ubicación: Valencia
Mensajes: 216
Antigüedad: 15 años, 2 meses
Puntos: 9
Pregunta Duda: Crear carpetas en servidor?

Amigos, estoy desarrollando un sitio web en php el que tengo una carpeta uploads en la cual se almacenará imágenes de productos junto con sus miniaturas. Mi duda radica en que si debería crear carpetas dentro de uploads para cada producto que suban los usuarios o debería de almacenar todas las imágenes juntas en el directorio raíz uploads. ¿Qué sería mas optimo? ¿Qué me recomiendan?

Saludos y de antemano muchísimas gracias.
__________________
También me hago llamar Tropiburguer. Sígueme en twitter: @tropiburguer
  #2 (permalink)  
Antiguo 24/09/2013, 10:31
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 1 mes
Puntos: 574
Respuesta: Duda: Crear carpetas en servidor?

Todo depende de la politica de nombres que vas a usar en el momento de guardar cada fichero.

Si el nombre lo pone el usuario de forma libre... luego si crea directorios puesto sino vas a tener un lio de ficheros. Si el nombre del fichero lo pone la aplicacion siguiendo por ejeplo la politica de usar el identificador del producto concatenado con el identificador del usuario y un nuemardor sera practicamente inutil crear directorios....

Supongamos que tienes el producto 1 y el producto 2

//localhost/uploads/1/nombre fichero con directorios
//localhost/uploads/2/ " "

//localhost/uploads/1_1_1.jpg sin directorios
//localhost/uploads/1_1_2.jpg
//localhost/uploads/1_2_3.jpg
//localhost/uploads/1_2_4.jpg
//localhost/uploads/2_1_1.jpg
//localhost/uploads/2_1_2.jpg
//localhost/uploads/2_2_3.jpg
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.
  #3 (permalink)  
Antiguo 24/09/2013, 14:28
 
Fecha de Ingreso: enero-2004
Ubicación: Medellin
Mensajes: 178
Antigüedad: 20 años, 3 meses
Puntos: 8
Respuesta: Duda: Crear carpetas en servidor?

Yo recomiendo carpeta por usuario, puedes identificarla por id ya que si en algún momento el usuario se da de baja, es solo borrarle la carpeta, ademas entre mas archivos tenga una carpeta mas difícil es recorrerlo.

Es mas, creo, no estoy seguro, el máximo numero de archivos por carpeta es de 10 mil (no lo sostengo) :)

Un saludo.
  #4 (permalink)  
Antiguo 24/09/2013, 14:32
Avatar de loncho_rojas
Colaborador
 
Fecha de Ingreso: octubre-2008
Ubicación: En el mejor lugar del mundo
Mensajes: 2.704
Antigüedad: 15 años, 6 meses
Puntos: 175
Respuesta: Duda: Crear carpetas en servidor?

Yo creo que no haría falta... a menos que tengas 1000 productos de una categoria, otros 2000 de otra y así... pero si vas a manejar entre 100 a 300 no creo que haga falta, no te aporta en cuanto a funcionamiento...
__________________
Ayudo con lo que puedo en el foro, y solo en el foro.. NO MENSAJES PRIVADOS.. NO EMAILS NI SKYPE u OTROS.

Antes de hacer un TOPICO piensa si puedes hallarlo en Google o en el Buscador del Foro...

Etiquetas: carpetas, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:27.