¿Qué es el CGI?
|
|
El CGI por sus siglas en inglés ‘Common Gateway Interface’ es de las primeras formas de programación web dinámica.
|
|
|
Tutorial básico de CGI
|
|
Veremos una introducción al mismo, abordando los siguientes items: Variables de entorno en cgi - Leyendo el formulario de entrada de usuario - Devolviendo la respuesta al usuario - Guardando la entrada del usuario en un archivo - Devolviendo una página que no hemos generado - Scripts cgi que envían correo.
|
|
|
Redirección de acuerdo a la resolución de la pantalla
|
|
Dadas las incompatibilidades de los distintos navegadores, muchos webmasters optan por crear un sitio para cada navegador. En vez de hacerle elegir al visitante que navegador posee, les mostramos el siguiente script escrito en Perl que detecta el navegador y automáticamente redirecciona al sitio correspondiente.
|
|
|
Links aleatorios con CGI
|
|
El funcionamiento es simple, hay una base de datos en un archivo de texto con los links y un programa CGI que consulta esta base de datos y selecciona en forma aleatoria uno de los enlaces.
|
|
|
Utilizando el FormMail
|
|
FormMail es uno de los CGIs más populares, y su cometido es enviar todos los campos de un formulario a alguna dirección de correo. Aprende cómo utilizarlo.
|
|
|
Creando aplicaciones web con CGI
|
|
En este tutorial vamos a aprender a crear aplicaciones web usando el módulo CGI::Application. Este módulo nos dará la capacidad de crear aplicaciones CGI portables y fáciles de mantener, sin duda una gran herramienta para el programador web.
|
|
|
Introducción a la interfaz CGI
|
CGI (Common Gateway Interface) es una interfaz entre aplicaciones externas y servicios de información.
Un documento HTML, es algo estático, permanente, lo que no se adecúa a las necesidades de interactividad, acceso a información en constante actualización, consulta a bases de datos o seguimiento, control o recuperación de resultados de un determinado proceso. Por ello, a veces es necesario acceder a una información que se está generando "en tiempo real". Así pues, es necesario contar con algún tipo de pasarela como la que define CGI.
|
|
|
Curso de CGI
|
|
En el momento en que accedemos a una página del tipo que mencionamos, podemos apreciar distintos elementos que permitirán que nuestros deseos/necesidades puedan ser transmitidos a las personas que manejan esa página. La mecánica es simple, la información es enviada a un programa, el script CGI, procesada y en consecuencia es generada una salida.
|
|
|
Rotación de banners con CGI
|
Si tu sitio web cuenta con demasiados banners lo ideal es ubicarlos en un cierto lugar que no moleste a tus visitantes y que además tengan la particularidad de ir rotando cada vez que alguien entra en la página.
Este tutorial te enseña a crear un sencillo sistema rotador de banners escrito en CGI.
|
|
|
|