Trabajo Cgi

Páginas: 6 (1374 palabras) Publicado: 7 de diciembre de 2012
UNIVERSIDAD DE MARGARITA
ALMA MATER DEL CARIBE
EL VALLE – ESTADO NUEVA ESPARTA

INTEGRANTES:
Luzmary Velásquez
Dariana Velásquez
Rosmarly Reyes
Gregory Millan
INDICE

Introducción
CGI
Funcionamiento del CGI
Aplicaciones del CGI
Ventajas del CGI
Desventajas del CGI
Razones para emplear CGI
Razones para no emplear CGI
Variable del entorno del CGI
Documento html vs programa CGIGrafica
Tabla
Conclusión
Bibliografía
Anexo

INTRODUCCION

CGI son las siglas de Common Gateway Interface, un mecanismo que permite ejecutar programas activados desde un browser en un servidor Web. Este mecanismo permite la programación de páginas interactivas.

La programación CGI consiste en el diseño y la escritura de programas que reciben sus órdenes iniciales desde unapágina Web, la cual envía habitualmente los datos mediante un formulario o botón, aunque pueden ejecutarse también mediante una orden SSI. CGI es simplemente una especificación que define una manera estándar para los servidores Web para ejecutar scripts CGI y para esos programas que enviaran los resultados de vuelta al servidor. El trabajo del script CGI es para leer la información que el navegador haenviado (a través del servidor) y para generar algún tipo de respuesta válida por lo general (pero no siempre en el contenido) visible. 
Los scriptsC GI pueden generar documentos WML cuyo contenido varie dependiendo de los argumentos que se le pasen o de determinadas condiciones. De esta forma podemos hacer accesos a bases de datos, realizar compras, etc.
Al diseñar un CGI hay quecrear la parte que el usuario ve, el programa y el resultado que se le presenta al usuario, es decir, el CGI debe crear la página WML que posteriormente verá el usuario.
Los CGI se suelen construir con lenguajes de Script, aunque se puede utilizar cualquier lenguaje, y el más utilizado es el Perl.
Perl es un lenguaje muy popular para los CGI scripts, gracias a sus inigualables capacidadesde gestión de texto, de fácil secuencias de comandos, y la velocidad relativa. Es probablemente cierto que una gran parte de la popularidad actual de Perl se debe a su éxito en la generación dinámica de páginas web.

CGI
El CGI (Por sus siglas en inglés “Common Gateway Interface”) cambio
la forma de manipular información en la web, siendo unas de las primeras formas de programaciónweb dinámica.
En sí, es un método para la transmisión de información hacia un compilador instalado en el servidor. Su función principal es la de añadir una mayor interacción a los documentos web que por medio del HTML se presentan de forma estática.
El CGI son las Imágenes generadas por ordenador, cuya aplicación de gráficos permite crear o contribuir a las imágenes en el arte , los mediosde comunicación impresos, los videojuegos, las películas, los programas de televisión, los anuncios, los simuladores y la simulación en general. Las escenas visuales puede ser dinámico o estático, y puede ser 2D o 3D, aunque el término "CGI" es más comúnmente utilizado para referirse a los gráficos por ordenador en 3D se utilizan para la creación de escenas o efectos especiales en cine ytelevisión.
Esta tecnología tiene la ventaja de correr en el servidor cuando el usuario
lo solicita por lo que es dependiente del servidor y no de la computadora del
usuario.
Los CGI se pueden escribir en cualquier lenguaje de programación (Lenguaje C, csh, Perl), pero el estándar de facto para escribir CGI's es PERL ("Practical Extraction Report Language"), por su facilidad de uso y sus ventajaspara la manipulación de cadenas.
La primera línea que imprime el CGI debe ser: "Content-type: text/html", la cual le indica al navegador que va a mostrar un documento HTML.

El FUNCIONAMIENTO DE UN CGI ES EL SIGUIENTE:
* El usuario accesa un formulario en el navegador, lo llena y presiona el botón "Submit".

* El servidor de web manda llamar al programa CGI, indicado en el...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • trabajo del cgi
  • ETAPA DE INDUCCI N CGI 2011
  • Servlet Vs Php Vs Cgi
  • CGI Expo
  • Cgi Metodologia
  • CGI: COSTOS
  • Curso de CGI
  • Funcionamiento Basico De Una Aplicacion Web Basada En Cgi

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS