Apache-CacheContent
view release on metacpan or search on metacpan
eg/CacheWeather.pm view on Meta::CPAN
@CacheWeather::ISA = qw(Apache::CacheContent);
sub ttl {
my($self, $r) = @_;
my $uri = $r->uri;
return(60) if ($uri=~ /hourly\.html$/);
return(60 * 24) if ($uri=~ /daily\.html$/);
return $self->SUPER::ttl($r);
}
sub handler ($$) {
my ($self,$r) = @_;
# Find arguments via the URL...
my ($city, $period) = $r->uri =~ m!/(.*?)_(hourly|daily)\.html$!;
return NOT_FOUND unless ($city and $period);
( run in 1.365 second using v1.01-cache-2.11-cpan-49f99fa48dc )