I use both PHP and Perl at the office.
To be honnest PHP almost match Perl in my humble opinion (of a perl zealot ;-) :
We recently talked about it on the Parisian
mongueurs mailing list.
- PHP offers quite the same functionnalites as Perl.
- PHP provides a clean separation from the code and the presentation (via the template mechianism)
like perl (Via HTML::Template, AxKit...)
- PHP offers a good Database connectivity even if I personnally find DBI more powerful and more clean
(read: higher level) than the native PHP function (mysql_xxx,postgres_xxx)
- PHP is at least as fast as perl
(see these benchs or those one)
The only things that keep me prefering Perl is the regex
engine, the security features (taint checking, use strict...)
and the FUN I have coding in Perl !!! ;-)
But it's rather a matter of personnal taste and nothing I could use as an argument in a professionnal situation.
"
Only
Bad
Coders
Code
Badly
In
Perl" (OBC2BIP)