Inicio : Términos de software : Definición CGI

CGI

CGI tiene dos significados diferentes: 1) Interfaz de puerta de enlace común y 2) Imágenes generadas por computadora.

1) Interfaz de puerta de enlace común

La interfaz de puerta de enlace común (CGI) es un conjunto de reglas para ejecutar guiones y a la de subrogación en un servidor web. Especifica qué información se comunica entre el servidor web y los clientes navegadores web y cómo se transmite la información.

La mayoría de los servidores web incluyen un cgi-bin directorio en el raíz carpeta de cada sitio web en el servidor. Cualquier guión colocado en este directorio debe seguir las reglas de la interfaz de puerta de enlace común. Por ejemplo, scripts ubicados en el cgi-bin el directorio puede tener permisos de ejecución, mientras que los archivos fuera del directorio no pueden ejecutarse. Un script CGI también puede solicitar variables de entorno CGI, como SERVER_PROTOCOL y a la REMOTE_HOST, que pueden usarse como variables de entrada para el script.

Como CGI es una interfaz estándar, se puede usar en múltiples tipos de hardware plataformas y es compatible con varios tipos de software de servidor web, como Apache y Windows Server. Los scripts y programas CGI también se pueden escribir en varios idiomas diferentes, como C + +, Java y Perl. Si bien muchos sitios web continúan usando CGI para ejecutar programas y scripts, los desarrolladores ahora a menudo incluyen scripts directamente dentro de las páginas web. Estos scripts, que están escritos en idiomas como PHP y a la ASP, se procesan en el servidor antes de cargar la página y los datos resultantes se envían al navegador del usuario.

2) Imágenes generadas por computadora

En el mundo de los gráficos por computadora, CGI generalmente se refiere a imágenes generadas por computadora. Este tipo de CGI se refiere a los gráficos 3D utilizados en películas, TV y otros tipos de imágenes. medios de comunicación. La mayoría de las películas de acción modernas incluyen al menos algo de CGI para efectos especiales, mientras que otras películas, como las películas animadas de Pixar, se crean completamente a partir de gráficos generados por computadora.

TechLib - El Diccionario Informático Tech Lib

Esta página contiene una definición técnica de CGI. Explica en terminología informática lo que significa CGI y es uno de los muchos términos de software en el diccionario TechLib.

Todas las definiciones en el sitio web de TechLib están escritas para ser técnicamente precisas pero también fáciles de entender. Si encuentra útil esta definición CGI, puede hacer referencia a ella utilizando los enlaces de citas anteriores.