Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1709 connectés 

 


Dernière réponse
Sujet : [ SCRIPT cote SERVEUR ] C'est quoi l'intérêt du .cgi par rapport au...
tatanka

legreg a écrit a écrit :

 
 
Pour un cgi l'important c'est le protocole, variables d'environnement et sortie compatible mime sur sortie standard. Le reste c'est une question de choix et de facilité d'écriture (perl, php, c, java, shell, basic, caml etc...).
Un CGI c'est donc un executable (y compris scripts executables!!) comme un autre mais executé par le serveur web et dont la sortie est redirigée vers le client.
 
Legreg  




 
ah ok, ça commence à s'éclaircir merci


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
tatanka

legreg a écrit a écrit :

 
 
Pour un cgi l'important c'est le protocole, variables d'environnement et sortie compatible mime sur sortie standard. Le reste c'est une question de choix et de facilité d'écriture (perl, php, c, java, shell, basic, caml etc...).
Un CGI c'est donc un executable (y compris scripts executables!!) comme un autre mais executé par le serveur web et dont la sortie est redirigée vers le client.
 
Legreg  




 
ah ok, ça commence à s'éclaircir merci

LeGreg

tatanka a écrit a écrit :

par rapport au php ou a l'asp ?
j'ai vu plein de post asp vs php, mais le cgi, je connais pas du tout
il semble qu'il y est des inconvenients mais j'arrive pas à trouver d'avantage, et bcp de site l'utilise pourtant :/  




 
Pour un cgi l'important c'est le protocole, variables d'environnement et sortie compatible mime sur sortie standard. Le reste c'est une question de choix et de facilité d'écriture (perl, php, c, java, shell, basic, caml etc...).
Un CGI c'est donc un executable (y compris scripts executables!!) comme un autre mais executé par le serveur web et dont la sortie est redirigée vers le client.
 
Legreg

antp J'avais fait ça en C à l'école, mais c'est vrai qu'on fait ça avec ce qu'on veut...
darklord

kadreg a écrit a écrit :

 
 
Le CGI est une norme d'échange entre un serveur web et un programme externe. Ca dit comment un serveur web doit passer des paramètres au programme (requete, info passées par le navigateur), et comment le programme doit renvoyer ce qu'il fait (page HTML resultat, cookies).
 
Donc, le programme externe peut être écrit en n'importe quel langage, interprêté (perl est courant) ou compilé (C/C++ par exemple)  




 
 :jap:

kadreg

tatanka a écrit a écrit :

 
t'es sur que ça se compile ?




 
Le CGI est une norme d'échange entre un serveur web et un programme externe. Ca dit comment un serveur web doit passer des paramètres au programme (requete, info passées par le navigateur), et comment le programme doit renvoyer ce qu'il fait (page HTML resultat, cookies).
 
Donc, le programme externe peut être écrit en n'importe quel langage, interprêté (perl est courant) ou compilé (C/C++ par exemple)

tatanka

antp a écrit a écrit :

si CGI = programme compilé, c'est plus rapide aussi (par rapport à du PHP/ASP) j'imagine... Par contre pour la mise à jour c'est moins pratique, puisqu'il faut recompiler le CGI à chaque modif.  




 
t'es sur que ça se compile ?
je croyais que c'était un langage interprété comme le php ou asp
 
surtout que l'inconvénient principal que j'ai vu, c'est que dans un script cgi, il faut gérer chaque ligne html a afficher une a une :/

antp si CGI = programme compilé, c'est plus rapide aussi (par rapport à du PHP/ASP) j'imagine... Par contre pour la mise à jour c'est moins pratique, puisqu'il faut recompiler le CGI à chaque modif.
tatanka

DarkLord a écrit a écrit :

c'est une techno plus vieille le CGI, aussi bien au niveau libs que de la façon dont les paramètres sont passés ...
 
Qui dit plus vieille dit plus répandue c'est tout.  




 
 
ouai, mais les sites peuvent se mettre a jour ... enfin qui dit plus vieille dit moins de fonction en général non ?
quand on voit que www.wanadoo.fr est lancé avec un script cgi, je trouve ça bizarre ... pareil pour les script des paiement securisé, mais là, il parait qu'on peut le faire en php aussi
 
 
m'enfin, j'ai eu la reponse que je voulais quand même :jap:

darklord c'est une techno plus vieille le CGI, aussi bien au niveau libs que de la façon dont les paramètres sont passés ...
 
Qui dit plus vieille dit plus répandue c'est tout.
tatanka par rapport au php ou a l'asp ?
j'ai vu plein de post asp vs php, mais le cgi, je connais pas du tout
il semble qu'il y est des inconvenients mais j'arrive pas à trouver d'avantage, et bcp de site l'utilise pourtant :/

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)