Foros del Web » Creando para Internet » Diseño web »

URL imagenes

Estas en el tema de URL imagenes en el foro de Diseño web en Foros del Web. Estaba mirando en tuenti, y me he dado cuenta, como en muchas redes sociales, que aparte de utilizar un CDN como los de AMAZON S3, ...
  #1 (permalink)  
Antiguo 06/10/2010, 08:24
 
Fecha de Ingreso: junio-2009
Mensajes: 309
Antigüedad: 14 años, 10 meses
Puntos: 5
URL imagenes

Estaba mirando en tuenti, y me he dado cuenta, como en muchas redes sociales, que aparte de utilizar un CDN como los de AMAZON S3, utilizan urls del tipo:
http://perfiles2.tuenti.net/6KQXitms...JJVQzn8z.0.jpg

La utilidad supongo que es para que nadie con un robot pueda sacar todas las imagenes de tuenti, ¿pero realmente como funciona?

Todo esto que es? 6KQXitmsANggGrBrjFm5bK5S7PQ/i23/i/1/rc.35.35.50.50.62/2/7/2Axze1nyEvgbJJVQzn8z.0.jpg

Son carpetas existentes? es un mod rewrite? que logica seguiran para crear carpetas aleatorias?

Me gustaria comprender por que y como se hace ya que seguramente utilize algo similar.

Me estoy imaginando el servidor y tiene que estar demasiado lleno de carpetas xDDD.

Alguien entiende para que podria ser cada carpeta de la url? o son nombres aleatorios sin sentido??

Siempre pensé que con un simple $nombre=md5(uniqid(rand(), true)); era indetectable la imagen? No es cierto no?

Ejemplos que usa:
http://perfiles1.tuenti.net/QNE_66PW...vjZFMETW.0.jpg
http://perfiles0.tuenti.net/6WKrCz0f...TDGQG0sE.0.jpg
http://perfiles2.tuenti.net/frzTdVdC...PXgNFVBx.0.jpg

Un saludo!
  #2 (permalink)  
Antiguo 06/10/2010, 08:40
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 14 años, 5 meses
Puntos: 34
Respuesta: URL imagenes

Pues no lo se, pero de todas maneras no sirve de nada.
Yo consigo las imagenes del tuenti facilmente a pesar de la seguridad que ponen.
  #3 (permalink)  
Antiguo 06/10/2010, 09:00
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 10 meses
Puntos: 2135
Tema movido desde PHP a Web general
  #4 (permalink)  
Antiguo 06/10/2010, 09:43
 
Fecha de Ingreso: junio-2009
Mensajes: 309
Antigüedad: 14 años, 10 meses
Puntos: 5
Respuesta: URL imagenes

Cita:
Iniciado por mariomon17 Ver Mensaje
Pues no lo se, pero de todas maneras no sirve de nada.
Yo consigo las imagenes del tuenti facilmente a pesar de la seguridad que ponen.
Tu conseguiras las imagenes que se están viendo por el navegador xD, mirando el codigo fuente, con firebug o simplemente con el adblock del gif o similar, eso no tiene ningun misterio, el misterio está en que no puedas cojer fotos que no ves, es por lo que creo que hacen eso, ¿pero realmente hace falta tanto? Si tuenti lo hace es que si, pero me gustaria una explicacion de alguien que entendiese del tema o hubiese hecho algo similar

Saludos!
  #5 (permalink)  
Antiguo 07/10/2010, 02:15
 
Fecha de Ingreso: junio-2009
Mensajes: 309
Antigüedad: 14 años, 10 meses
Puntos: 5
Respuesta: URL imagenes

Cita:
Iniciado por GatorV Ver Mensaje
Tema movido desde PHP a Web general
Esto van a saber responderlo mejor programadores que es los que se enfrentan a este caso
  #6 (permalink)  
Antiguo 07/10/2010, 08:21
 
Fecha de Ingreso: noviembre-2009
Mensajes: 846
Antigüedad: 14 años, 5 meses
Puntos: 34
Respuesta: URL imagenes

Cita:
Iniciado por leif_sk8er Ver Mensaje
Esto van a saber responderlo mejor programadores que es los que se enfrentan a este caso
Correcto, moverlo por favor!
  #7 (permalink)  
Antiguo 07/10/2010, 08:26
Avatar de angelAparicio  
Fecha de Ingreso: julio-2009
Ubicación: Sevilla
Mensajes: 307
Antigüedad: 14 años, 9 meses
Puntos: 22
Respuesta: URL imagenes

Clicando en el enlace no se pueden ver, pero copiando y pegando la url si se ven.

Lo de 6KQXitmsANggGrBrjFm5bK5S7PQ tiene pinta de ser algún tipo de hash. Prueba a ver las urls de fotos que sean del mismo usuario, a ver si tienen el mismo inicio.
__________________
Mis webs:
- Programador Web Autónomo
- Conciertos en Sevilla
  #8 (permalink)  
Antiguo 08/10/2010, 20:31
 
Fecha de Ingreso: junio-2009
Mensajes: 309
Antigüedad: 14 años, 10 meses
Puntos: 5
Respuesta: URL imagenes

Si, comprobaré lo que dices, que ahora no se por que no me carga tuenti.
2Axze1nyEvgbJJVQzn8z.0.jpg eso parece otro hash aleatorio, aunque el cero... xD al parecer siempre está, si no es un numero dinamico... ¿Que sentido tiene ponerlo?

Puede que con modrewrite haga una condicion que cuando se quiera abrir una url con ese patron realmente cargue otra, con lo que puede que en realidad cargue un fichero php el cual saca de los parametros de la url unos caracteres concretos y comprueba en una base de datos si existe o en una carpeta concreta, y si existe devuelve la img..... xDD dudo que sea asi y tenga que consultar cada vez :P, pero el tema de que existan tantas carpetas aleatorias aun me resulta extraño. Tiene que ser un nido de carpetas esos hostings xDD
  #9 (permalink)  
Antiguo 09/10/2010, 10:23
Avatar de angelAparicio  
Fecha de Ingreso: julio-2009
Ubicación: Sevilla
Mensajes: 307
Antigüedad: 14 años, 9 meses
Puntos: 22
Respuesta: URL imagenes

Bueno, que en la url aparezcan como directorios, no quiere decir que en realidad esas carpetas existan.

Ejemplo, Worpress usa estas urls por defecto:
www.ejemplo.org/?p=123
Pero se puede configurar para que use urls de este estilo:
www.ejemplo.org/2010/10/09/sample-post/123.html

Eso no quiere decir que existan las carpetas /2010 /10 y /09

Pues Tuenti hará lo mismo. Todo eso seguramente sean carpetas "virtuales", que realmente no existen.
__________________
Mis webs:
- Programador Web Autónomo
- Conciertos en Sevilla
  #10 (permalink)  
Antiguo 10/10/2010, 11:46
 
Fecha de Ingreso: junio-2009
Mensajes: 309
Antigüedad: 14 años, 10 meses
Puntos: 5
Respuesta: URL imagenes

Eso mismo pensaba yo angelAparicio, ademas como comentabas al clicar no van los enlaces por que supongo que es un script php que detecta el referer y ve que no vienes de tuenti, para evitar ke la gente coloke listas enteras de imagenes chupandoles el ancho de banda, o igual lo hacen con el htaccess y antihotlinking....

Pero estoy de acuerdo contigo en la idea de que sean directorios virtuales, y no se si esta teoria será ciertta, pero casi aseguraria que 2Axze1nyEvgbJJVQzn8z.0.jpg es realmente el nombre en el server ya que al guardar la imagen se guarda con ese nombre...

Nadie tiene mas teorias?
  #11 (permalink)  
Antiguo 11/10/2010, 03:06
Avatar de angelAparicio  
Fecha de Ingreso: julio-2009
Ubicación: Sevilla
Mensajes: 307
Antigüedad: 14 años, 9 meses
Puntos: 22
Respuesta: URL imagenes

El nombre será algún tipo de identificador único más o menos aleatorio. Si las imágenes las guardan todos en un mismo directorio, tendrán que ponerle un nombre nuevo, para que pase que dos personas suban dos archivos que se llamen, por ejemplo: DSCN0001.jpg y se pisen.

El 0 puede ser un contador para evitar repeticiones, guardándose las espaldas para el hipotético caso de que se queden sin nombres para las fotos. O algún tipo de control de seguridad (lo que sería más raro si, como dices, todas acaban en 0)
__________________
Mis webs:
- Programador Web Autónomo
- Conciertos en Sevilla
  #12 (permalink)  
Antiguo 13/10/2010, 00:13
 
Fecha de Ingreso: junio-2009
Mensajes: 309
Antigüedad: 14 años, 10 meses
Puntos: 5
Respuesta: URL imagenes

mmmm tendria sentido lo que dices, yo en mis scripts ponia un time() delante del nombre, para no ir comprobando cada vez si el numero que le habia puesto ya existia, un time+un nombre es casi imposible de que exista, pero a lo que vamos, tendria sentido si no fuese por que tuenti renombra todas las imagenes, no deja ningun nombre como estaba.

Hay que tener claro que una red social tipo tuenti no tiene que indexar nada, no debe, y tampoco tiene que dejar nombres de imagenes predecibles, ya que se supone que tiene que ser confidencial las fotos que tu pones y cosas de ese estilo.

Que rabia no entender algo tan aparentemente simple como es la ruta de una imagen :S
  #13 (permalink)  
Antiguo 13/10/2010, 09:20
Avatar de kaninox  
Fecha de Ingreso: septiembre-2005
Ubicación: In my House
Mensajes: 3.597
Antigüedad: 18 años, 7 meses
Puntos: 49
Respuesta: URL imagenes

pues yo las trabajo igual y cambio el nombre completo en donde puedan venir caracteres extraños, espacios etc, así como el nombre de la imagen para que no haya duplas, además es mas fácil una comparación de números letras, que comparar espacios y cosas raras.
no le veo otro fin mas que ese.

Saludos
__________________
Gokuh Salvo al mundo. PUNTO!!!!

Etiquetas: imagenes, url
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 00:44.