CGI: interface de gateway comum

February 13 , 2022
o que é cgi?
interface de gateway comum (CGI) é uma especificação de interface que permite que servidores web executem um programa externo, normalmente para processar solicitações de usuários. esses programas são geralmente escritos em uma linguagem de script e são comumente chamados de scripts CGI,, mas podem incluir programas compilados. um caso de uso típico ocorre quando um usuário da web envia um formulário da web em uma página da web que usa CGI. os dados do formulário são enviados para o servidor da web dentro de uma solicitação HTTP com uma URL denotando um script CGI. o servidor da web então inicia o script CGI em um novo processo de computador, passando os dados do formulário para ele. a saída do script CGI, geralmente na forma de HTML, é retornada pelo script para o servidor web, ] e o servidor o retransmite de volta ao navegador como resposta à solicitação do navegador.

desenvolvido no início da década de 1990, CGI foi o primeiro método comum disponível que permitiu que uma página da Web fosse interativa., embora ainda em uso, CGI é relativamente ineficiente em comparação com as tecnologias mais recentes e foi amplamente substituída por elas. ]


mente forte trago áudio produtos incluindo alto-falante IP, adaptador de paginação SIP, placa SIP PCB todos aplicam CGI que suporta configuração via login na web. com esse recurso, os usuários configuram os produtos de áudio IP de uma maneira muito fácil, geralmente podem ser concluído em poucos segundos.


além da configuração da web,, os usuários também podem instalar o tonmind alto-falante de rede software de ferramenta chamado iptool para configurar . ambas as duas formas de configuração são convenientes e viáveis. iptool pode completar a maioria das configurações, configuração da web é configuração de função completa.


características do cgi:
é um padrão muito bem definido e suportado.
scripts cgi são geralmente escritos em perl, C, ou talvez apenas um simples script de shell.
cgi é uma tecnologia que faz interface com HTML.
CGI é o melhor método para criar um contador porque atualmente é o mais rápido
O padrão cgi é geralmente o mais compatível com os navegadores atuais

vantagens do cgi:
as tarefas avançadas são atualmente muito mais fáceis de executar em CGI do que em java.
é sempre mais fácil usar o código já escrito do que escrever o seu próprio.
cgi especifica que os programas podem ser escritos em qualquer linguagem, e em qualquer plataforma, desde que estejam em conformidade com a especificação.
contadores baseados em cgi e código CGI para executar tarefas simples estão disponíveis em abundância.

como funciona o CGI
um leitor envia uma URL que faz com que o aolserver use CGI para executar um programa. o aolserver passa a entrada do leitor para o programa e a saída do programa de volta para o leitor. CGI atua como um "gateway[ 1] entre o aolserver e o programa que você escreve.
o programa executado pelo CGI pode ser qualquer tipo de arquivo executável na plataforma do servidor. por exemplo, você pode usar C, C++, perl, unix shell scripts, fortran, ou qualquer outra linguagem compilada ou interpretada. você também pode usar scripts tcl com CGI, embora as extensões para tcl descritas no capítulo 5 do guia do desenvolvedor aolserver tcl não estejam disponíveis através do cgi.

com aolserver, você tem a opção de usar as interfaces tcl e C incorporadas em vez de CGI. normalmente, as interfaces tcl e C fornecem melhor desempenho que CGI. (consulte o guia do desenvolvedor aolserver tcl para obter informações sobre a interface tcl e o guia do desenvolvedor aolserver C para informações sobre a interface C.)

você pode querer usar CGI para programas existentes, shareware, ou freeware que usam o padrão CGI input, output, e variáveis de ambiente. já que o CGI é uma interface padrão usada por muitos servidores web, existem muitos programas de exemplo e bibliotecas de funções disponíveis na world wide web e por ftp. este capítulo descreve a interface e aponta para locais onde você pode baixar exemplos.


em conclusão, CGI pode criar um processo para programas CGI executarem tarefas de alta velocidade e segurança. com a aplicação CGI, tonmind sistema de paginação de goles tem sido fácil de configurar via web login way.



Deixe um recado
Deixe um recado
Se Você está interessado em nossos produtos e quer saber mais detalhes, por favor, deixe uma mensagem aqui, vamos responder você assim que nós puder.

Lar

Produtos

skype

whatsapp