mod_speedycgi 2.22
Sponsored Links
mod_speedycgi 2.22 Ranking & Summary
File size:
0.15 MB
Platform:
Any Platform
License:
GPL (GNU General Public License)
Price:
Downloads:
1292
Date added:
2006-04-21
Publisher:
Sam Horrocks
mod_speedycgi 2.22 description
mod_speedycgi speeds up perl scripts by running them persistently.
SpeedyCGI is a way to run perl scripts persistently, which can make them run much more quickly. A script can be made to to run persistently by changing the interpreter line at the top of the script from:
#!/usr/bin/perl
to
#!/usr/bin/speedy
After the script is initially run, instead of exiting, the perl interpreter is kept running. During subsequent runs, this interpreter is used to handle new executions instead of starting a new perl interpreter each time. A very fast frontend program, written in C, is executed for each request. This fast frontend then contacts the persistent Perl process, which is usually already running, to do the work and return the results.
By default each perl script runs in its own Unix process, so one perl script cant interfere with another. Command line options can also be used to deal with programs that have memory leaks or other problems that might keep them from otherwise running persistently.
SpeedyCGI can be used to speed up perl CGI scripts. It conforms to the CGI specification, and does not run perl code inside the web server. Since the perl interpreter runs outside the web server, it cant cause problems for the web server itself.
SpeedyCGI also provides an Apache module so that under the Apache web server, scripts can be run without the overhead of doing a fork/exec for each request. With this module a small amount of frontend code is run within the web server - the perl interpreters still run outside the server.
SpeedyCGI and PersistentPerl are currently both names for the same code. SpeedyCGI was the original name, but because people werent sure what it did, the name PersistentPerl was picked as an alias. At some point SpeedyCGI will be replaced by PersistentPerl, or become a sub-class of PersistentPerl to avoid always having two distributions.
SpeedyCGI is a way to run perl scripts persistently, which can make them run much more quickly. A script can be made to to run persistently by changing the interpreter line at the top of the script from:
#!/usr/bin/perl
to
#!/usr/bin/speedy
After the script is initially run, instead of exiting, the perl interpreter is kept running. During subsequent runs, this interpreter is used to handle new executions instead of starting a new perl interpreter each time. A very fast frontend program, written in C, is executed for each request. This fast frontend then contacts the persistent Perl process, which is usually already running, to do the work and return the results.
By default each perl script runs in its own Unix process, so one perl script cant interfere with another. Command line options can also be used to deal with programs that have memory leaks or other problems that might keep them from otherwise running persistently.
SpeedyCGI can be used to speed up perl CGI scripts. It conforms to the CGI specification, and does not run perl code inside the web server. Since the perl interpreter runs outside the web server, it cant cause problems for the web server itself.
SpeedyCGI also provides an Apache module so that under the Apache web server, scripts can be run without the overhead of doing a fork/exec for each request. With this module a small amount of frontend code is run within the web server - the perl interpreters still run outside the server.
SpeedyCGI and PersistentPerl are currently both names for the same code. SpeedyCGI was the original name, but because people werent sure what it did, the name PersistentPerl was picked as an alias. At some point SpeedyCGI will be replaced by PersistentPerl, or become a sub-class of PersistentPerl to avoid always having two distributions.
mod_speedycgi 2.22 Screenshot
mod_speedycgi 2.22 Keywords
SpeedyCGI
PersistentPerl
perl scripts
web server
speeds up
SpeedyCGI 2.22
Perl
mod
scripts
persistently
running
server
mod_speedycgi
modspeedycgi
mod_speedycgi 2.22
HTTP
Bookmark mod_speedycgi 2.22
mod_speedycgi 2.22 Copyright
WareSeeker periodically updates pricing and software information of mod_speedycgi 2.22 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of mod_speedycgi 2.22 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
web server monitoring
apache web server
web server extensions
perl scripts tutorial
web servers
perlane
web server setup
running times
sample perl scripts
web server is down
what is a web server
la perla
personal web server
web server software
persistently non political podcast
express scripts
running boards
perlina handbags
Related Software
SpeedyCGI is a Perl module to speed up perl scripts by running them persistently. Free Download
SpeedySu is a modification of SpeedyCGI (a.k.a. PersistentPerl) so that it works with suEXEC-enabled Apache Web servers. Free Download
mod_perlservice enables you to directly call perl methods and get return value over the internet. Free Download
Oddspace project is a multiplayer 2D space shooter. Free Download
mod_pguserdir is the cool new way to do remoting with Perl and Apache! Free Download
Maverix is an Anti-Spam and Anti-Virus solution for AOLServer. Free Download
RPyC stands for Remote Python Call, a pun over remote procedure call. Free Download
Puppet is a system configuration tool. Free Download
Latest Software
Popular Software
Favourite Software