Make your own free website on Tripod.com

Garça Selvagem

Home | HTML | JavaScript | CSS | Serviços

Outras linguagens WEB > CGI

Ir para a página inicial

O que é CGI

É o sistema mais antigo que existe para a programação das páginas dinâmicas de servidor. Atualmente se encontra um pouco defasado por diversas razões entre as quais se destaca a dificuldade com a que se desenvolvem os programas e a pesada carga que supõem para o servidor que os executa.

Os CGI se escrevem habitualmente na linguagem Perl, entretanto, outras linguagens como C, C++ ou Visual Basic podem também ser empregados para construí-los.

O funcionamento básico de um programa CGI é parecido ao apontado para o conjunto das páginas dinâmicas do servidor, com algumas particularidades.

  1. Realiza-se uma petição http, a qual podem acompanhar dados que chegam ou por um formulário, ou também através da URL.
  2. O servidor executa os programas CGI aos que se acessa e trabalha com os recursos necessários para realizar as ações, como por exemplo, as bases de dados.
  3. O programa CGI vai escrevendo na saída padrão, o resultado da execução do CGI, que inclui etiquetas HTML, já que o que se escreve é uma página web.
Algumas desvantagens da programação em CGI são as seguintes:


Dicas > Outras linguagens WEB > CGI

Voltar


Coloque o Garça Selvagem nos seus favoritos