CGI: interfaz de puerta de enlace común

February 13 , 2022
¿Qué es cgi?
Common Gateway Interface (CGI) es una especificación de interfaz que permite a los servidores web ejecutar un programa externo, normalmente para procesar las solicitudes de los usuarios. dichos programas a menudo están escritos en un lenguaje de secuencias de comandos y se conocen comúnmente como secuencias de comandos CGI ,, pero pueden incluir programas compilados . un caso de uso típico ocurre cuando un usuario web envía un formulario web en una página web que usa CGI. los datos del formulario se envían al servidor web dentro de una solicitud HTTP con una URL que indica un script CGI. el servidor web luego inicia la secuencia de comandos CGI en un nuevo proceso informático, y le pasa los datos del formulario. la salida de la secuencia de comandos CGI, generalmente en forma de HTML, es devuelta por la secuencia de comandos al servidor web, y el servidor lo retransmite al navegador como respuesta a la solicitud del navegador.

desarrollado a principios de la década de 1990, CGI fue el primer método común disponible que permitió que una página web fuera interactiva. aunque todavía está en uso, CGI es relativamente ineficiente en comparación con las tecnologías más nuevas y ha sido reemplazada en gran medida por ellas[4 ]


mente sorbo audio productos que incluyen altavoz IP, adaptador de megafonía SIP, placa PCB SIP, todos aplican CGI que admite configuración a través de inicio de sesión web. con esta función, los usuarios configuran los productos de audio IP de una manera muy fácil, por lo general pueden completarse en unos segundos.


además de la configuración web ,, los usuarios también pueden instalar tonmind altavoz de red software de herramienta llamado iptool para configurar . ambas formas de configuración son convenientes y viables . iptool puede completar la mayoría de las configuraciones , la configuración web es una configuración de función completa .


características de cgi:
es un estándar muy bien definido y soportado.
Los scripts cgi generalmente se escriben en perl, C, o tal vez solo en un simple script de shell.
cgi es una tecnología que interactúa con HTML.
CGI es el mejor método para crear un contador porque actualmente es el más rápido
El estándar cgi es generalmente el más compatible con los navegadores actuales.

ventajas de cgi:
las tareas avanzadas son actualmente mucho más fáciles de realizar en CGI que en java.
siempre es más fácil usar el código ya escrito que escribir uno propio.
cgi especifica que los programas se pueden escribir en cualquier idioma, y en cualquier plataforma, siempre que se ajusten a la especificación.
Los contadores basados en cgi y el código CGI para realizar tareas simples están disponibles en abundancia.

cómo funciona CGI
un lector envía una URL que hace que aolserver use CGI para ejecutar un programa. aolserver pasa la entrada del lector al programa y la salida del programa de vuelta al lector. CGI actúa como una "puerta de enlace[ 1] entre el servidor aol y el programa que escribes.
el programa ejecutado por CGI puede ser cualquier tipo de archivo ejecutable en la plataforma del servidor. por ejemplo, puede usar C, C++, perl, unix shell scripts, fortran, o cualquier otro lenguaje compilado o interpretado. también puede usar scripts tcl con CGI, aunque las extensiones de tcl descritas en el capítulo 5 de la guía del desarrollador de aolserver tcl no están disponibles a través de cgi.

con aolserver, tiene la opción de utilizar las interfaces tcl y C incrustadas en lugar de CGI. normalmente, las interfaces tcl y C proporcionan un mejor rendimiento que CGI. (consulte la guía del desarrollador de aolserver tcl para obtener información sobre la interfaz tcl y la guía del desarrollador de aolserver C para obtener información sobre la interfaz C.)

es posible que desee utilizar CGI para programas existentes, shareware, o freeware que utilizan la entrada CGI estándar, salida, y variables de entorno. ya que CGI es una interfaz estándar utilizada por muchos servidores web, hay muchos programas de ejemplo y bibliotecas de funciones disponibles en la red mundial y por ftp. este capítulo describe la interfaz y le indica las ubicaciones donde puede descargar ejemplos.


en conclusión, CGI puede crear un proceso para que los programas CGI ejecuten tareas de alta velocidad y seguridad. con la aplicación CGI, tonmind sistema de buscapersonas sorbo ha sido fácil de configurar a través de la forma de inicio de sesión web.



dejar un mensaje
dejar un mensaje
Si Usted está interesado en nuestros productos y desea saber más detalles, deje un mensaje aquí, le responderemos tan pronto como nosotros .. puedamos.

Casa

Productos

skype

whatsapp