Apache::UtilApache::Util is an interface to Apache C util functions. | |
Download |
Apache::Util Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- Doug MacEachern
- Publisher web site:
- http://search.cpan.org/~gozer/mod_perl-1.30/lib/Apache/Status.pm
Apache::Util Tags
Apache::Util Description
Apache::Util is an interface to Apache C util functions. Apache::Util is an interface to Apache C util functions.SYNOPSIS use Apache::Util qw(:all);This module provides a Perl interface to some of the C utility functions available in Perl. The same functionality is avaliable in libwww-perl, but the C versions are faster: use Benchmark; timethese(1000, { C => sub { my $esc = Apache::Util::escape_html($html) }, Perl => sub { my $esc = HTML::Entities::encode($html) }, }); Benchmark: timing 1000 iterations of C, Perl... C: 0 secs ( 0.17 usr 0.00 sys = 0.17 cpu) Perl: 15 secs (15.06 usr 0.04 sys = 15.10 cpu) use Benchmark; timethese(10000, { C => sub { my $esc = Apache::Util::escape_uri($uri) }, Perl => sub { my $esc = URI::Escape::uri_escape($uri) }, }); Benchmark: timing 10000 iterations of C, Perl... C: 0 secs ( 0.55 usr 0.01 sys = 0.56 cpu) Perl: 2 secs ( 1.78 usr 0.01 sys = 1.79 cpu) Requirements: · Perl
Apache::Util Related Software