Lun Oct 30, 2006 1:54 pm
|
 |
estela
Perlero Nuevo

|
Registrado: 30 Oct 2006
Mensajes: 1
|
|
| Empezar. CGI sobre Windows |
|
|
Hola a todos. Gracias de antemano por leer el post.
A ver, no tengo ni idea de Perl, no lo he intentado nunca. He estado leyendo varios días sobre cgi. Lo cierto es que yo sólo necesito hacer un cgi que me funcione para los formularios html sobre un servidor Windows. Pero es que no sé por donde empezar. Entiendo para qué sirven y eso pero no se cómo hacerlos funcionar... osea los pasos, ni todo lo que necesito...
Tengo instalado el servidor Apache en mi ordenador. ¿Tengo que instalar Perl? o eso no se instala... ¿Un CGI se programa por ejemplo en un bloc de notas y se guarda como "pl" o "cgi"?
Los programas como cgiemail, FormMail, etc... ¿son programas cgi que ya están hechos y si les subes directamente a la carpeta cgi del servidor funcionan o hay que preconfigurarles o algo así...?
Es que he encontrado como hacerlo, osea como configurar por ejemplo cgieamil, pero sólo se puede hacer desde Unix... y yo tengo Windows...
Disculpad mi desconocimiento pero es que ya tengo la cabeza hecha un nudo de todo lo que he leído por ahí y tal vez líe conceptos. Me encuentro perdidísima, si me pudierais echar una mano os lo agradecería...
Mil gracias...  |
|
|
|

Lun Oct 30, 2006 2:27 pm
|
 |
explorer
Moderador

|
Registrado: 24 Jul 2005
Mensajes: 3861
Ubicación: Valladolid, España
|
|
| Re: Empezar. CGI sobre Windows |
|
|
| estela escribió: | | Hola a todos. Gracias de antemano por leer el post. | Gracias a ti por venir a los Foros de Perl En Español. Bienvenida.
| estela escribió: | | A ver, no tengo ni idea de Perl, no lo he intentado nunca. He estado leyendo varios días sobre cgi. Lo cierto es que yo sólo necesito hacer un cgi que me funcione para los formularios html sobre un servidor Windows. Pero es que no sé por donde empezar. Entiendo para qué sirven y eso pero no se cómo hacerlos funcionar... osea los pasos, ni todo lo que necesito... | Es imprescindible que primero te leas (basta con leer) los dos tutoriales que hay en esta web:
* http://perlenespanol.baboonsoftware.com/tutoriales/cgi/cgi_primeros_pasos.html
* http://perlenespanol.baboonsoftware.com/tutoriales/cgi/cgi_primeros_pasos_parte_ii.html
| estela escribió: | | Tengo instalado el servidor Apache en mi ordenador. ¿Tengo que instalar Perl? o eso no se instala... ¿Un CGI se programa por ejemplo en un bloc de notas y se guarda como "pl" o "cgi"? | Tienes que instalar Perl si quieres hacer un cgi en lenguaje Perl. Los cgi se pueden escribir en muchos lenguajes y Perl es uno de ellos y el más usado, por ser lo más rápido e inmediato para crearles. Si decides hacerlo en Perl, te basta, efectivamente, con el bloc de notas.
| estela escribió: | | Los programas como cgiemail, FormMail, etc... ¿son programas cgi que ya están hechos y si les subes directamente a la carpeta cgi del servidor funcionan o hay que preconfigurarles o algo así...? | Si, ya están hechos. Pero muchos de ellos requieren una configuración previa.
| estela escribió: | | Es que he encontrado como hacerlo, osea como configurar por ejemplo cgieamil, pero sólo se puede hacer desde Unix... y yo tengo Windows... | En la mayoría de las ocasiones, un script funcionará bien en ambos entornos (si el script está bien hecho, claro). En otras ocasiones, será necesario editarles para hacer que corran en el sistema (ajuste de caminos, nombre de los ficheros, etc. etc.)
| estela escribió: | | Disculpad mi desconocimiento pero es que ya tengo la cabeza hecha un nudo de todo lo que he leído por ahí y tal vez líe conceptos. | El primer tutorial tiene la lista de conceptos básicos, pero en resumen son:
* El usuario pide un página por medio de la pulsación de un enlace o de un botón de un formulario.
* La acción, en el servidor web, no es la de transmitir una página html estática, sino que ejecuta un proceso aparte (un cgi).
* El cgi se ejecuta y devuelve en la salida estándar la página html que el servidor web, finalmente, devolverá al usuario.
Si quieres hacerlo con Perl primero deberás instalarlo en tu ordenador. Te recomiendo hacerlo desde ActiveState. Y aquí estaremos para lo demás. |
|

Lun Oct 30, 2006 4:29 pm
|
 |
kidd
Creador de Perl en Español

|
Registrado: 15 Oct 2003
Mensajes: 1361
Ubicación: México
|
|
|
|
Lun May 26, 2008 1:10 am
|
 |
matador18
Perlero Nuevo

|
Registrado: 24 May 2008
Mensajes: 6
|
|
|
|
|
Excelente esos tutoriales me ayudaron bastante.
Muchas gracias.
Respondió muchas de mis dudas. |
|
Powered by phpBB © 2001, 2005 phpBB Group
|