CGI

(Common Gateway Interface)
É uma especificação para a transferência de informação entre servidores web e um programa CGI. Um programa CGI é uma aplicação desenhada para aceitar e devolver dados de acordo com a especificação CGI. Muitas páginas HTML que contêm formulários utilizam CGI para processar os dados preenchidos neste após a sua submissão.
A diferença entre CGI e applet ou aplicações Java consiste no facto de CGI correr no servidor enquanto as outras aplicações correm na máquina local. Isto implica uma limitação para o CGI visto que, de cada vez que um script CGI é executado é lançado um processo no servidor. Em servidores populares este fator pode diminuir consideravelmente o seu desempenho.
Como referenciar: CGI in Artigos de apoio Infopédia [em linha]. Porto: Porto Editora, 2003-2019. [consult. 2019-11-14 01:19:08]. Disponível na Internet: