[Perl] CGI con Perl, Tarda demasiado

=?iso-8859-1?q?Estrella=20Dominguez?= papanatas_00@yahoo.com
Wed, 13 Feb 2002 13:08:21 -0600 (CST)


Interesante.......voy a checarlo y les comento el
resultado.


Buen punto.



 --- Caballero del Zodiaco <seggstux@yahoo.com.mx>
escribió: > Despues de todas las observaciones y de
checar que
> tambien tienes indices creados eso ayuda mucho!!!
> 
> 
> 
> Intenta instalando el modulo de CGI SpeedyCGI
> 
> Lo puedes bajar de:
> 
>
http://www.cpan.org/modules/by-module/CGI/CGI-SpeedyCGI-2.11.tar.gz
> 
> ######
> Despues de instalarlo lee el manual para que te des
> una idea 
> 
> ###
> # Agrega esto al httpd.conf de apache
> 
> LoadModule speedycgi_module   
> modules/mod_speedycgi.so
> AddModule mod_speedycgi.c
> 
> ## Donde quieras que se ejecuten
> Alias /speedy/ /usr/local/apache/htdocs/cgi-bin/
> <Location /speedy>
>     SetHandler speedycgi-script
>     Options ExecCGI
>     allow from all
> </Location>
> 
> AddHandler speedycgi-script .spl .pl .cgi .exe
> ##jaja
> 
> 
> ############
> Para este punto debes reemplazar el interprete de la
> priemar linea de tu script:
> 
> en lugar de :
> 
> #!/usr/bin/perl -wT
> 
> usa:
> 
> #!/usr/bin/speedy
> 
> use CGI qw(:all);
> 
> print header,astart_html;
> 
> foreach my $i (0..1000){
>    print "$i Borregitos\n";
> }
> print end_html;
> 
> Lo que hace este modulo es guardar de alguna manera
> lo
> que se ejecuto o esta ejecutando en cada peticion
> para
> subsecuentes llamadas en lugar de abrir o ejecutar
> el
> interprete de perl para cada corrida ? "Si esta bien
> dicho?", no corre en el servidor web si no que se
> ayuda de un cgi en c que se ejecuta para cada
> peticion
> por fuera del servidor web y como un proceso de el
> sistema operativo en si. trayendo los resultados que
> el interprete esta ejecutando. :B
> 
> 
> 
>  --- "Alejandro G. Bedoya" <nezumi@prodigy.net.mx>
> escribió: > Intenta corriendo la sentencia SQL nada
> mas dentro
> > de Postgres, si se tarda
> > entonces el problema esta ahi...
> > 
> > La otra es que la tabla HTML que esta generando es
> > demasiado grande, y se
> > tarda en mostrala.....
> > 
> > 
> > ---
> > Sinceramente...
> > Alejandro G. Bedoya
> > InterAccion.COM          Ponemos su Internet en
> > Acción
> > 
> > 
> > 
> > 
> > ----- Original Message -----
> > From: "Estrella Dominguez"
> <papanatas_00@yahoo.com>
> > To: "Lista Perl" <perl@tlali.iztacala.unam.mx>;
> > "Lista Gasu"
> > <gasu@seguridad.unam.mx>
> > Sent: Tuesday, February 12, 2002 3:56 PM
> > Subject: [Perl] CGI con Perl, Tarda demasiado
> > 
> > 
> > > Saludos lista.
> > >
> > > Tengo una CGI que esta echa en Perl, lo que
> hace,
> > es
> > > que realiza una consulta a la Base de Datos de
> > > Postgres y muestra los registros en la pagina.
> > >
> > > El Problema es que se tarda demasiado tiempo (15
> a
> > 20
> > > seg) en mostrar los resultados. si ejecuto solo
> el
> > > proceso (solo el perl sin generar el HTML) lo
> > realiza
> > > en menos de 1 seg. De que forma se puede
> optimizar
> > la
> > > creacion de la pagina?, Ya se que el proceso en
> > perl
> > > esta correcto. el problema esta al generar el
> CGI.
> > En
> > > que esta mal?.
> > >
> > > =====
> > > Si lo que quieres es vivir cien años, no vivas
> > como vivo yo.
> > >
> > >
> > >
> > >
> > >
> > >
> >
>
_________________________________________________________
> > > Do You Yahoo!?
> > > Información de Estados Unidos y América Latina,
> en
> > Yahoo! Noticias.
> > > Visítanos en http://noticias.espanol.yahoo.com
> > >
> > >
> > > _______________________________________________
> > > Perl mailing list
> > > Perl@tlali.iztacala.unam.mx
> > >
> >
> http://tlali.iztacala.unam.mx/mailman/listinfo/perl
> > >
> > 
> > 
> > 
> > 
> > _______________________________________________
> > Perl mailing list
> > Perl@tlali.iztacala.unam.mx
> >
> http://tlali.iztacala.unam.mx/mailman/listinfo/perl 
> 
> =====
> #!/usr/bin/perl -wT
> listen (me, please);
> open YOUR $main or die "In the attempt";
>    kill $them,  dump QUALMS, shift @moralities,
>    select (quickly) & warn "your next victim";
> close MOUTH;
> ###### 13a. GEN. INFORMATICA UNAM ## VENUS & ZEUS
> ######
> 
>
_________________________________________________________
> Do You Yahoo!?
> Encuentra el coche de tus sueños en Yahoo! Autos
http://autos.yahoo.com.mx 

=====
Si lo que quieres es vivir cien años, no vivas como vivo yo.





_________________________________________________________
Do You Yahoo!?
Información de Estados Unidos y América Latina, en Yahoo! Noticias.
Visítanos en http://noticias.espanol.yahoo.com