Apache et CGI

Apache et CGI - Divers - Programmation

Marsh Posté le 27-11-2002 à 22:38:30    

Salut,
 
sous Linux, avec Apache, j'ai développé une application complexe : un CGI écrit en C qui communique avec une appli Cobol tournant sus le système (ne pas rire)
 
Actuellement donc, chaque requête utilisateur relance bien sûr une instance du CGI. Or cette relance est gourmande en ressource et en temps.
 
Ya-t-il un moyen d'améliorer la performance des CGI (un peu comme NSAPI ou ISAPI ?) ?
 
Merci !


Message édité par cypress le 27-11-2002 à 22:40:09

---------------
Savoir c'est vivre, et maintenir dans l'ignorance c'est presque un homicide
Reply

Marsh Posté le 27-11-2002 à 22:38:30   

Reply

Marsh Posté le 27-11-2002 à 22:39:42    

ptet par FastCGI  :??:  
c'est un module apache, maintenant je sais pas si ca va aider a quoi que ce soit

Reply

Marsh Posté le 27-11-2002 à 22:42:07    

Moui j'avais également vu çà, je testerai mais je doute un peu.


---------------
Savoir c'est vivre, et maintenir dans l'ignorance c'est presque un homicide
Reply

Marsh Posté le 27-11-2002 à 22:44:02    

une autre solution ca serait de transformer ton cgi en module apache (mais ca doit etre un peu chiant a faire) pour que y'ai qu'une instance pour tout le serveur.

Reply

Marsh Posté le 27-11-2002 à 22:47:20    

Oui bonne idée mais comment faire ? çà doit pas être très simple.
Et puis yaurait pas des pb d'accès concurrents ?


---------------
Savoir c'est vivre, et maintenir dans l'ignorance c'est presque un homicide
Reply

Marsh Posté le 27-11-2002 à 22:49:42    

cypress a écrit a écrit :

Oui bonne idée mais comment faire ? çà doit pas être très simple.
Et puis yaurait pas des pb d'accès concurrents ?




pas la moindre idée :o
c'est NSAPI qui m'a donné cette idée, je sais pas ce que c'est, mais je pense que c'est une API liée au serveur de chez netscape, non ?
 
parce que dans ce cas y'a l'equivalent, tu ecrit un module apache en utilisant leur API. doit y'avoir de la doc sur leur site a mon avis.
 
et pour les acces concurents, ben faut gerer  [:sinclaire]  
ca implique reecriture de pas mal de choses a mon avis

Reply

Marsh Posté le 27-11-2002 à 22:51:10    

oki merci j'v voir ds la doc d'Apache pour l'utilisation des DSO, çà doit trainer la dedans à mon avis;
 
Si qqun a une idée ne pas hésiter ! :-)
 
Merci !


---------------
Savoir c'est vivre, et maintenir dans l'ignorance c'est presque un homicide
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed