J'aimerais avoir un petit topo de ce qu'on peut faire en Perl en rapport
avec Internet, et de comment ça marche. J'ai compris que du côté "serveur"
on pouvait faire des scripts de traitement de formulaires, d'interfaçage
avec des bases de données... Est ce que CGI désigne uniquement le moyen de
recevoir/émettre des données à un script Perl ? Pour ces applications quels
sont les prérequis à l'utilisation de Perl ? Par exemple j'imagine qu'il
faut impérativement un serveur web qui sert d'"interpréteur" du langage ?
Et du côté "client", est ce qu'on pourrait envisager par exemple de faire un
navigateur internet rudimentaire ? C'est à dire de pouvoir récupérer via
Perl les éléments d'une page internet. Et dans ce cas aussi comment s'y
prend t-on ?
CGI : Common Gateway Interface C'est un protocole qui permet à un serveur web (soit un serveur http) de transmettre des données à un programme executable par le serveur, et de récupérer une réponse.
protocole ?
Oui, comment nommez-vous celà ?
Julien
CGI : Common Gateway Interface
C'est un protocole qui permet à un serveur web (soit un serveur http) de
transmettre des données à un programme executable par le serveur, et de
récupérer une réponse.
CGI : Common Gateway Interface C'est un protocole qui permet à un serveur web (soit un serveur http) de transmettre des données à un programme executable par le serveur, et de récupérer une réponse.
protocole ?
Oui, comment nommez-vous celà ?
Julien
tyoup
Julien Plée wrote:
CGI : Common Gateway Interface C'est un protocole qui permet à un serveur web (soit un serveur http) de transmettre des données à un programme executable par le serveur, et de récupérer une réponse.
protocole ?
Oui, comment nommez-vous celà ?
une interface ;), une API quoi
-- tyoup
Julien Plée wrote:
CGI : Common Gateway Interface
C'est un protocole qui permet à un serveur web (soit un serveur http) de
transmettre des données à un programme executable par le serveur, et de
récupérer une réponse.
CGI : Common Gateway Interface C'est un protocole qui permet à un serveur web (soit un serveur http) de transmettre des données à un programme executable par le serveur, et de récupérer une réponse.
protocole ?
Oui, comment nommez-vous celà ?
une interface ;), une API quoi
-- tyoup
Julien Plée
une interface ;), une API quoi
Après quelques recherche, pas moyen de certifier que CGI est une API. Qu'il s'agisse d'une interface, c'est clair, mais apparemment pas API. Certains dérivés de CGI par contre semblent être des APIs. Par contre, sans pour autant se montrer absolument véridique, je suis tombé plusieurs fois sur des chaines "CGI protocol" par une recherche google. En outre, les fois où je me suis trouvé devant les chaîne "CGI API", celles-ci semblait plutôt décrire "API for CGI", puis il existe encore d'autres site qui comparent l'utilisation d'APIs face à l'utilisation de CGI.
Aussi, sur une page décrivant "The CGI API", on constate des fonctions plus évoluées que le simple échange envoi-retour parraissant être effectué par CGI. Aussi, avec CGI, on ne peut pas discourir. On pose simplement une question, on attend la réponse et on s'en va. Ce qui semble s'opposer au principe d'utilisation des APIs.
Je ne veux pas dire ici que "j'ai raison", j'attends avec impatience votre avis :-)
Julien
une interface ;), une API quoi
Après quelques recherche, pas moyen de certifier que CGI est une API.
Qu'il s'agisse d'une interface, c'est clair, mais apparemment pas API.
Certains dérivés de CGI par contre semblent être des APIs.
Par contre, sans pour autant se montrer absolument véridique, je suis tombé
plusieurs fois sur des chaines "CGI protocol" par une recherche google.
En outre, les fois où je me suis trouvé devant les chaîne "CGI API",
celles-ci semblait plutôt décrire "API for CGI", puis il existe encore
d'autres site qui comparent l'utilisation d'APIs face à l'utilisation de
CGI.
Aussi, sur une page décrivant "The CGI API", on constate des fonctions plus
évoluées que le simple échange envoi-retour parraissant être effectué par
CGI.
Aussi, avec CGI, on ne peut pas discourir. On pose simplement une question,
on attend la réponse et on s'en va. Ce qui semble s'opposer au principe
d'utilisation des APIs.
Je ne veux pas dire ici que "j'ai raison", j'attends avec impatience votre
avis :-)
Après quelques recherche, pas moyen de certifier que CGI est une API. Qu'il s'agisse d'une interface, c'est clair, mais apparemment pas API. Certains dérivés de CGI par contre semblent être des APIs. Par contre, sans pour autant se montrer absolument véridique, je suis tombé plusieurs fois sur des chaines "CGI protocol" par une recherche google. En outre, les fois où je me suis trouvé devant les chaîne "CGI API", celles-ci semblait plutôt décrire "API for CGI", puis il existe encore d'autres site qui comparent l'utilisation d'APIs face à l'utilisation de CGI.
Aussi, sur une page décrivant "The CGI API", on constate des fonctions plus évoluées que le simple échange envoi-retour parraissant être effectué par CGI. Aussi, avec CGI, on ne peut pas discourir. On pose simplement une question, on attend la réponse et on s'en va. Ce qui semble s'opposer au principe d'utilisation des APIs.
Je ne veux pas dire ici que "j'ai raison", j'attends avec impatience votre avis :-)
Julien
Raymond.Schmit
Le Fri, 11 Jun 2004 20:10:33 +0200, "Julien Plée" écrivait:
une interface ;), une API quoi
Après quelques recherche, pas moyen de certifier que CGI est une API. Qu'il s'agisse d'une interface, c'est clair, mais apparemment pas API.
Heu...ma petite contribution:
CGI - Common Gateway Interface L'on parlait de protocole ? Ne faut'il pas suivre le protocole d'usage de l'interface CGI ? Sous peine de se planter ?
API: Abbreviation for application program interface. L'on parlait de protocole ? Ne faut'il pas suivre le protocole d'usage de l'interface API ? Sous peine de se planter ?
Vala,vala, tout le monde est d'accord :-)
Le Fri, 11 Jun 2004 20:10:33 +0200, "Julien Plée" <julien@eveil.fr>
écrivait:
une interface ;), une API quoi
Après quelques recherche, pas moyen de certifier que CGI est une API.
Qu'il s'agisse d'une interface, c'est clair, mais apparemment pas API.
Heu...ma petite contribution:
CGI - Common Gateway Interface
L'on parlait de protocole ?
Ne faut'il pas suivre le protocole d'usage de l'interface CGI ? Sous
peine de se planter ?
API: Abbreviation for application program interface.
L'on parlait de protocole ?
Ne faut'il pas suivre le protocole d'usage de l'interface API ? Sous
peine de se planter ?
Le Fri, 11 Jun 2004 20:10:33 +0200, "Julien Plée" écrivait:
une interface ;), une API quoi
Après quelques recherche, pas moyen de certifier que CGI est une API. Qu'il s'agisse d'une interface, c'est clair, mais apparemment pas API.
Heu...ma petite contribution:
CGI - Common Gateway Interface L'on parlait de protocole ? Ne faut'il pas suivre le protocole d'usage de l'interface CGI ? Sous peine de se planter ?
API: Abbreviation for application program interface. L'on parlait de protocole ? Ne faut'il pas suivre le protocole d'usage de l'interface API ? Sous peine de se planter ?
Vala,vala, tout le monde est d'accord :-)
Julien Plée
Heu...ma petite contribution:
CGI - Common Gateway Interface L'on parlait de protocole ? Ne faut'il pas suivre le protocole d'usage de l'interface CGI ? Sous peine de se planter ?
API: Abbreviation for application program interface. L'on parlait de protocole ? Ne faut'il pas suivre le protocole d'usage de l'interface API ? Sous peine de se planter ?
Vala,vala, tout le monde est d'accord :-)
C'est bien ce que je m'immaginais reconnaissant que CGI etait un protocol et qu'il semblait sur un pied d'égalité de l'API ;o)
Donc CGI n'est pas déscendant de l'API, mais variante ? (car même en étant chacun un protocole, l'un peut-être fils de l'autre)
Julien
Heu...ma petite contribution:
CGI - Common Gateway Interface
L'on parlait de protocole ?
Ne faut'il pas suivre le protocole d'usage de l'interface CGI ? Sous
peine de se planter ?
API: Abbreviation for application program interface.
L'on parlait de protocole ?
Ne faut'il pas suivre le protocole d'usage de l'interface API ? Sous
peine de se planter ?
Vala,vala, tout le monde est d'accord :-)
C'est bien ce que je m'immaginais reconnaissant que CGI etait un protocol et
qu'il semblait sur un pied d'égalité de l'API ;o)
Donc CGI n'est pas déscendant de l'API, mais variante ? (car même en étant
chacun un protocole, l'un peut-être fils de l'autre)
CGI - Common Gateway Interface L'on parlait de protocole ? Ne faut'il pas suivre le protocole d'usage de l'interface CGI ? Sous peine de se planter ?
API: Abbreviation for application program interface. L'on parlait de protocole ? Ne faut'il pas suivre le protocole d'usage de l'interface API ? Sous peine de se planter ?
Vala,vala, tout le monde est d'accord :-)
C'est bien ce que je m'immaginais reconnaissant que CGI etait un protocol et qu'il semblait sur un pied d'égalité de l'API ;o)
Donc CGI n'est pas déscendant de l'API, mais variante ? (car même en étant chacun un protocole, l'un peut-être fils de l'autre)