SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 

perl-PersistentPerl rpm build for : Mandrake 10.X. For other distributions click perl-PersistentPerl.

Name : perl-PersistentPerl
Version : 2.22 Vendor : MandrakeSoft
Release : 9mdk Date : 2005-03-20 20:09:30
Group : Development/Perl Source RPM : perl-PersistentPerl-2.22-9mdk.src.rpm
Size : 0.15 MB
Packager : Oden Eriksson < oeriksson_mandrakesoft_com>
Summary : Speed up perl scripts by running them persistently
Description :
PersistentPerl 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/perperl\"

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 can\'t 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.

PersistentPerl 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 can\'t cause problems for the web server itself.

PersistentPerl 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 weren\'t
sure what it did, the name PersistentPerl was picked as an alias.
At some point SpeedyCGI will probably be replaced by
PersistentPerl, or become a sub-class of PersistentPerl to avoid
always having two distributions.

RPM found in directory: /vol/rzm6/linux-mandriva/official/10.2/i586/media/contrib

Content of RPM  Changelog  Provides Requires

Download
ftp.icm.edu.pl  perl-PersistentPerl-2.22-9mdk.i586.rpm
     Search for other platforms
perl-PersistentPerl-2.22-9mdk.sparc.rpm
perl-PersistentPerl-2.22-9mdk.alpha.rpm
perl-PersistentPerl-2.22-9mdk.ppc.rpm
perl-PersistentPerl-2.22-9mdk.ia64.rpm
perl-PersistentPerl-2.22-9mdk.s390.rpm

Provides :
perl(PersistentPerl)
perl-PersistentPerl

Requires :
libutil.so.1
libc.so.6(GLIBC_2.2)
libc.so.6(GLIBC_2.0)
libdl.so.2(GLIBC_2.1)
libdl.so.2(GLIBC_2.0)
libdl.so.2
apache2 => 2.0.53
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
libc.so.6(GLIBC_2.3)
libm.so.6
rpmlib(CompressedFileNames) <= 3.0.4-1
libcrypt.so.1
rpmlib(VersionedDependencies) <= 3.0.3-1
libc.so.6(GLIBC_2.1)
perl
apache2-conf
libnsl.so.1
libc.so.6
libperl.so
perl-base => 2:5.8.6


Content of RPM :
/usr/bin/perperl
/usr/bin/perperl_backend
/usr/lib/perl5/vendor_perl/5.8.6/PersistentPerl.pm
/usr/share/doc/perl-PersistentPerl-2.22
/usr/share/doc/perl-PersistentPerl-2.22/Changes
/usr/share/doc/perl-PersistentPerl-2.22/README

 
ICM