Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

CGI::Simple slower than CGI?

by epoptai (Curate)
on Dec 30, 2003 at 01:50 UTC ( #317602=note: print w/ replies, xml ) Need Help??


in reply to Re: HTML forms
in thread HTML forms

I took your advice and plugged CGI::Simple::Standard into a current project and found it consistently about 1/10 to 2/10 of a second slower than standard CGI. Current versions of both modules on activestate. Changing one line changed the output from times():

#use CGI qw(Vars param header redirect); use CGI::Simple::Standard qw(Vars param header redirect);

--
perl -MO=Deparse -e"u j t S n a t o e h r , e p l r a h k c r e"


Comment on CGI::Simple slower than CGI?
Download Code
Replies are listed 'Best First'.
Re: CGI::Simple slower than CGI?
by CountZero (Bishop) on Dec 30, 2003 at 09:48 UTC
    Very interesting: CGI::Simple states to be faster than CGI. So either this claim is not true or there is something else: perhaps CGI is preloaded by the server and CGI::Simple needs to be loaded again and again at the start of the script? If I have some time to spare during the next weekend, I might try some tests myself.

    Update: I now only see that you are using the functional interface to CGI::Simple (i.e. CGI::Simple::Standard) and that the claims to be faster only relate to the OO-interface.

    CountZero

    "If you have four groups working on a compiler, you'll get a 4-pass compiler." - Conway's Law

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://317602]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (9)
As of 2015-07-31 00:39 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (274 votes), past polls