On Monday 11 February 2002 13:28, F�lix Hauri wrote:
>
> Pourquoi php?

Pour pas mourir idiot :-)

> Ne serait-ce pas plus facile en ``C''?

Tu veux vraiment mon avis ? Mais s�rieusement, en �crivant en PHP, je peux 
installer le code sur 5-6 machines en 2 secondes, sans avoir besoin de 
compiler pour mes diff�rentes architectures/version... 


> Tu pourrait utiliser PHP pour pr�parer le html autour et un cgi
> /cgi-bin/truc.png pour l'image!

Ben... c'est exactement ce que j'essaie de faire... J'ai le sh�ma suivant :


SystA ------> SystB ------> Internet

Mon cgi r�side sur la machine SystA, alors que le php est sur la machine 
SystB. Je recois la requ�te sur SystB, filtre, puis �tabli une connection 
socket avec SystA, balance les arguments et r�cup�re l'output dans une 
variable dans SystB. Or, je ne peux pas faire fread($Socket, ...), car le 
prog syst SystA me balance du binaire. J'ai donc d� modifier mon prog sur 
SystA pour qu'il encode en Base64 mon binaire, que je red�code sur SystB. 
J'ai alors le choix de cr�er le fichier GIF r�sidant sur SystB et d'inclure 
la r�f�rence dans l'html que je g�n�re, ou alors de passer l'info plus loin 
avec une en t�te du style : COntent-type: MJT/Tag...

Les syst�mes de type SystB sont tous Linux, mais pas forc�ment les m�mes 
version, alors que les syst�mes SystA sont des HP-UX, l� aussi pas les m�mes 
versions... 

En fait, PHP c'est dans le but d'�tre plus modulaire.

dc
--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à