Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/12/2013, 03:11
Avatar de juanito1712
juanito1712
 
Fecha de Ingreso: mayo-2010
Ubicación: Valencia
Mensajes: 1.124
Antigüedad: 14 años
Puntos: 66
Generar imagenes al vuelo

He visto como hace una cosa blogspot y me han surgido varias dudas que mas o menos me he respondido, pero son cosas de esas que viene muy bien hablarlas con alguien con mas experiencia que yo.

El asunto en cuestión es este

http://3.bp.blogspot.com/-5RRPim0V5E...s200/falso.jpg

parece que esta imagen se genere al vuelo segun los parámetros que reciba

el falso.jpg es eso, falso, imagino que será por algún asunto de validación de la w3c y cumplir estándares, pero lo que me ha hecho gracia es esta variable en al url
Cita:
s200
ahi puedes poner el numero que te apetezca hasta s320 y la imagen da la impresión de que se genere al vuelo y se recibe un original exactamente de ese tamaño así que vamos a hablar un poquito..

Se podría generar cada tamaño de una misma imagen, en mis aplicaciones lo hago, a cada imagen genero 3 o 4 tamaños distintos para usar el que mas convenga en cada caso y redimensionar un poquito con css, pero en este caso, no creo que a cada imagen se genere una con cada tamaño, hay desde 1 hasta 320, suena descabellado

lo que me inquieta un poco el tema del rendimiento...
viendo que hacen esto, he llegado a una conclusión, en el nivel que tengo yo mis aplicaciones, digamos que me sobra ancho de banda por todos los lados pero en rendimiento del servidor voy un poco justo, quizá cuando un proyecto crece hasta unos niveles serios, empieza a invertirse la proporción, lo que sobra, es fácil y "barato" de aumentar es potencia de calculo y lo que sale caro es el ancho de banda, por tanto un sistema así para trabajar con imágenes parece ideal

por eso... para meter 2 imagenes en una pagina no creo que haya mayor problema por mucha vista que tengas, mas caña le metes a mysql a cada click, pero, imaginemos una tienda online, cada pagina 90 vistas en miniatura y cada click te envia a 90 vistas mas... no se muy bien que rendimiento pueda tener gd ni la cantidad de ram que se va a comer tanto recurso de imagen de golpe


asi que resumiendo mis dudas son esas
1-¿La propiorcion de "calculo"/ancho de banda según el tamaño de un proyecto funciona asi?

2-¿alguien le ha dado caña de verdad a gd a estos niveles y ha visto que impacto tiene en un entorno discretamente serio?