Ver Mensaje Individual
  #4 (permalink)  
Antiguo 23/05/2014, 08:31
Avatar de guardarmicorreo
guardarmicorreo
 
Fecha de Ingreso: noviembre-2012
Ubicación: Córdoba
Mensajes: 1.153
Antigüedad: 11 años, 5 meses
Puntos: 84
Respuesta: que opcion es mejor respecto a mostrar una imagen

Con PHP lo que puedes hacer es generar etiquetas HTML y/o generar el recurso para el atributo src="" de img. Eso sería una imagen dinámica.

Con la librería GD de PHP lo que puedes hacer es crear una imagen desde cero, es decir, manipular binariamente una imagen o generar una imagen según parámetros.
Esto a nivel de procesamiento es costoso. Es lo que se utiliza para, por ejemplo, generar imágenes para sistemas captcha (estoy trabajando actualmente en ello a nivel personal).

Con Canvas lo que creas son imágenes con movimiento, para representar gráficas animadas, juegos en 2D y 3D, etc. y Canvas junto con Javascript lo que haces es darle más interacción, por ejemplo que el usuario utilice una imágen de plantilla y utilizando dos cajas de input text puede generar una imagen con el texto que introdujo generando una vista previa con javascript y mandando los datos al servidor para que PHP devuelva la imagen generada, y con canvas podrías representar una gráfica animada de cuantas veces ha sido utilizada esa plantilla.

Esto último es lo que hacen páginas como memegenerator.net, etc.

Son herramientas distintas para necesidades distintas.

Con PHP puedes generar javascript para que la imagen se adapte a la pantalla y en cierta medida hacer responsive design, aunque creo que hay otra técnica (creo que con SVG).

La cuestión es identificar el problema, la necesidad y saber qué posibles soluciones hay para escoger la más adecuada.
__________________
Ayúdame a hacerlo por mi mismo.