in reply to Setting up mod_perl handlers

Just quickly glancing at what you are doing, i say choose the former. You can always determine what URI was passed in:
sub handler { my $r = shift; my $filename = $r->filename(); my $uri = $r->uri(); .... }
From there it's just a matter of mapping to the actual page. I would also subclass the individual "handlers" and just call the appriopriate one based on the URI.

Hope this helps ...

jeffa

L-LL-L--L-LL-L--L-LL-L--
-R--R-RR-R--R-RR-R--R-RR
B--B--B--B--B--B--B--B--
H---H---H---H---H---H---
(the triplet paradiddle with high-hat)