NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
Different levels ? (Score:2)
I think it is not the right thing to compare PHP with mod_perl.
At least from the point of view of the web application developer PHP can be compared to
- Apache::ASP
- Apache::PSP
- Mason
- Embperl
- CGI scripts
just to name a few. But even that is not totally correct as PHP provides database access, capability to send e-mail and whatnot while the above frameworks "only" provide the web front end part.This is a nice list though but I see a number of problems with it:
-
Most people don't like to make choices in fields they don't unerstand, especially in cases where later change nullifies their previous investment. (e.g moving from Apache::ASP to Mason costs a lot)
- AFAIK except of CGI, non of the above comes budled with any of the Linux/BSD distros, thus they are hardly available on shared web servers.
- People want to be able to make choices in order to keep their investement so they want to use some framework that is available in lots of places. They want to be able to move to another web server without any change in their code.
While we don't want to eliminate the choices Perl provides we can "maybe" work on the other issue and make sure a number of these frameworks are included in the Linux/BSD distros.The first step towards this has already started I think: if I am not mistaken a number of distros are already coming with Apache2/mod_perl2. Now we might want to provide a bigger release of Perl with a lot more modules installed including those of the above frameworks so they will make it to the Linux/BSD distributions.
Reply to This
Re:Different levels ? (Score:1)