Common Gateway Interface (CGI)
- CGI est une interface standardisée (RFC 3875) qui décrit comment un serveur HTTP et un programme peuvent échanger des données. Les programmes qui traitent l'information sont appelés CGI
- Un CGI est un programme écrit dans un langage (C, C++, Perl, Shell, ...) qui implante cette interface,recueille les données et les transforme
- Cette interface est un élément fondamental pour la gestion de formulaires dans un site web, elle demeure néanmoins transparente à l'usage via PHP.