[Perl] Image Magick

Salvador Ortiz García sog en msg.com.mx
Jue Mar 1 00:06:29 CST 2007


On Wed, 2007-02-28 at 18:38 +0100, Salman ® wrote:
> Ya di con el problema, estaba en que el ImageMagick no encontraba el directorio 
> con las fuentes para escribir el texto.
> 
> El script ya funciona perfectamente :-)
> 

Que bien que reparaste tu script, sin embargo quisiera comentar un
problema potencial de concurrencia pues no me queda claro cómo lo
resuelves y pues aprovecho que la lista esta como bien dices un poco
parada.

Por lo que leo tu script genera una imagen y después un segmento de HTML
en que la incluye, hasta ahí todo bien y bonito.

Pero resulta que el navegador recibe primero el HTML, y lanza una
solicitud por la imagen, y supongo que posteriormente solicita al
usuario que escriba el texto incluido para validar que puede "leerlo" y
no es un robot, enviando el texto de regreso al servidor, ques es otra
solicitud, para hacer la comparación, por lo que hay un lapso de tiempo,
varios segundos en el mejor de los casos entre que la imagen es generada
y el servidor recibe su texto para ser comparado.

Qué pasa si en ese lapso el servidor recibe otras N solicitudes al mismo
script y genera otras N imagenes?

Estás consiente de que al estar usando Apache las tres solicitudes al
servidor bien pueden aterrizar incluso en procesos distintos?


Saludos.
-- 
Salvador Ortiz García <sog en msg.com.mx>
Matías Software Group



Más información sobre la lista de distribución Perl