CGI define
La interfaz de puerta de enlace común (CGI) es una forma estándar para que un servidor web pase la solicitud de un usuario web a un programa de aplicación y reciba datos para reenviarlos al usuario. Una alternativa a una aplicación CGI es la página Active Server (ASP) de Microsoft. , en el que un script incrustado en una página web se ejecuta en el servidor antes de enviar la página. Abreviatura de Common Gateway Interface, CGI es una especificación para transferir información entre un servidor World Wide Web y un programa CGI. Un programa CGI es cualquier programa diseñado para aceptar y devolver datos que cumplan con la especificación CGI. El programa puede escribirse en cualquier lenguaje de programación, incluidos C, Perl, Java o Visual Basic. Estas tecnologías se conocen colectivamente como soluciones del lado del cliente. , mientras que el uso de CGI es una solución del lado del servidor porque el procesamiento se produce en el servidor web. Un problema con CGI es que cada vez que se ejecuta un script CGI, se inicia un nuevo proceso. En el caso de sitios web muy concurridos, esto puede ralentizar notablemente el servidor. Common Gateway Interface (CGI) es un entorno estándar para que los servidores web interactúen con programas ejecutables instalados en un servidor que genera páginas web dinámicamente. El sistema CGI también permite que el navegador web envíe información al script a través de la URL o una solicitud POST HTTP. . Si se agrega una barra diagonal y nombres de directorio adicionales a la URL inmediatamente después del nombre del script, entonces esa ruta se almacena en la variable de entorno PATH_INFO antes de llamar al script. 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 scripts y programas en un servidor web. Especifica qué información se comunica entre el servidor web y los navegadores web de los clientes y cómo se transmite la información. Este tipo de CGI se refiere a Gráficos 3D utilizados en cine, televisión y otros tipos de medios visuales. 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. El servidor web normalmente pasa la información del formulario a un pequeño programa de aplicación que procesa los datos y puede enviar un mensaje de confirmación. Este método o convención para pasar datos de un lado a otro entre el servidor y la aplicación se denomina interfaz de puerta de enlace común (CGI). Es parte del Protocolo de transferencia de hipertexto (HTTP) de la Web. Una alternativa a una aplicación CGI es la página Active Server de Microsoft. (ASP), en el que un script incrustado en una página web se ejecuta en el servidor antes de enviar la página. Muchas páginas HTML que contienen formularios, por ejemplo, utilizan un programa CGI para procesar los datos del formulario una vez enviado. Otra forma cada vez más común de proporcionar retroalimentación dinámica a los usuarios web es incluir scripts o programas que se ejecutan en la máquina del usuario en lugar del servidor web. Estos programas pueden ser subprogramas Java, scripts Java o controles ActiveX. Estas tecnologías se conocen colectivamente como cliente. -Soluciones del lado, mientras que el uso de CGI es una solución del lado del servidor porque el procesamiento ocurre en el servidor web. Un problema con CGI es que cada vez que se ejecuta un script CGI, se inicia un nuevo proceso. En el caso de sitios web muy concurridos, esto puede ralentizar notablemente el servidor. Cuando el usuario solicita una página web (por ejemplo, al hacer clic en una palabra resaltada o al ingresar la dirección de un sitio web), el servidor devuelve la página solicitada. Sin embargo, cuando un usuario completa un formulario en una página web y lo envía, generalmente necesita ser procesado por un programa de aplicación. Una alternativa a una aplicación CGI es la página Active Server (ASP) de Microsoft, en la que un script incrustado en una página web se ejecuta en el servidor antes de enviarla.  Las imágenes generadas por computadora (CGI) son la aplicación de gráficos por computadora para crear o contribuir a imágenes en arte, medios impresos, videojuegos, películas, programas de televisión, comerciales, videos y simuladores. Las escenas visuales pueden ser dinámicas o estáticas, y puede ser bidimensional (2D), aunque el término CGI se usa más comúnmente para referirse a gráficos por computadora en 3D utilizados para crear escenas o efectos especiales en películas y televisión. Para que el usuario reciba el boletín, debe completar un formulario CGI con toda la información aplicable. Luego, el formulario se envía al servidor usando CGI, y el servidor procesa la información que se envió en el formulario para agregar al usuario a su base de datos e iniciar el servicio de boletín del usuario. Luego, el formulario se envía al servidor usando CGI. y el servidor procesa la información que se envió en el formulario para agregar al usuario a su base de datos e iniciar el servicio de boletín informativo del usuario.  Principal » PLAZO » C ». Un formulario CGI es una forma que tiene un usuario de Internet de interactuar dinámicamente con un servidor web. Una página HTML que contiene un formulario puede usar un programa CGI para procesar los datos del formulario una vez que se ha enviado. Luego, el formulario se envía al servidor usando CGI, y el servidor procesa la información que se envió en el formulario para agregar el usuario a su base de datos e iniciar el servicio de boletín informativo del usuario.
 La interfaz de puerta de enlace común (CGI) es una forma estándar para que un servidor web pase la solicitud de un usuario web a un programa de aplicación y reciba datos para reenviarlos al usuario. Las imágenes generadas por computadora (CGI) son la aplicación de gráficos por computadora para crear o contribuir a imágenes en arte, medios impresos, videojuegos, películas, programas de televisión, comerciales, videos y simuladores.