Alianwebserver.com

Retour au sommaire

Common Gateway Interface

Introduction

Schema presentation fonctionnement CGI

Un script CGI est un programme destiné à être éxécuté depuis un navigateur, qui va recevoir la sortie du programme. On peut l'éxécuter en demandant son URL ou en l'activant depuis le bouton "SUBMIT" d'un formulaire.

Le CGI c'est une application qui génère des pages HTML construites à la demande. Elles sont construites le temps d'une requête, dynamiquement. Un seul CGI peut contenir plusieurs pages HTML.

Le CGI c'est aussi lui qui peut recevoir le résultat d'un formulaire HTML. Il peut enregistrer ces données, ou les traiter d'une façon différente.

En général, le CGI s'oppose aux pages HTML par le fait que le CGI est un programme, écrit donc dans un langage de programmation (Perl , C, C++) et génère du code HTML (dynamique) alors que les pages HTML sont écrites en HTML une fois pour toute (statique). La différence entre toto.doc, document texte et winword.exe l'éxécutable qui lance Word !

Abréviations