CGI - Common Gateway Interface Script

Qué es un archivo CGI

La extensión de archivo CGI se asigna a archivos ejecutables que contienen scripts escritos en cierto lenguaje de programación. Normalmente los archivos CGI contienen código escrito en Perl o C. Estos scripts CGI ejecutables se utilizan habitualemnte para ejecutar scripts básicos en internet, incluidos cambios o rotaciones de anuncios en un sitio web, así como envíos de correo electrónico a través del llamado formmail, un formato web que se utiliza para efectuar contactos.

Los archivos CGI se almacenan en un servidor web. La edición del archivo solo es posible si no se ha compilado previamente. Los scripts CGI constituyen el protocolo estándar que permite que los programas y aplicaciones externos interactúen con un servidor web. Por tanto, las solicitudes pueden transmitirse desde el navegador web del usuario al software o aplicación correspondiente. El servidor web, a su vez, envía la salida solicitada de vuelta al navegador web. El código incluido en el archivo CGI se almacena como texto sin formato.

Esta es una pequeña pero no exhaustiva lista de programas que pueden abrir documentos de tipo CGI.:

  • Bare Bones BBEdit (Mac)
  • gVim (Windows)
  • MacroMates TextMate (Mac)
  • Microsoft Notepad (Windows)
  • Richardson EditRocket (Windows, Linux & Mac)
  • Other Text Editors
Sobre
Extensión CGI
Tipo MIME wwwserver/shellcgi
Enlaces prácticos