I recommend you switch over to PHP. It might be a step back for you that you have to learn it, but at the end you'll be more efficient. I can type fast right now and I never took a typing lesson. I know that if I did, at first, I will be typing a little slower learning the correct method and trying to get used to it, but I know once I learn the correct method, I'll be typing a helluvalot faster.
Anyways, I have several reasons. The first one traces back to the birth of Perl. When conceived, Perl was not meant to be a web language. Was not meant to handle processes like web application servers, was not meant to handle sessions, database connections, etc... etc.... PHP is a combination of the best features in C, Perl, and Unix utilities all combined to tackle web applications. Now it's true that you can pretty much do anything PHP can do in Perl, but it has to be extended. By that I mean you have to create your own modules or get them from an outside source like CPAN. The more you extend the language, the more overhead you add. It's not like PHP, where these tasks are already built into the language. Built in functions, as you know already, can be faster and help you develop faster.
I think you'll be able to develop faster in PHP too. I don't know about you, but I've seen some wicked Perl code in my time. Some of the code is like looking at an EXE file in notepad. I really can't tell the difference. PHP's syntax I think is more readable and can help even more if you're working in a team. Most of the people that get into web development have at least taken one C/C++ course in their lifetime. It will be a smoother transition going into PHP rather than Perl I believe.
As a web language, I think PHP is faster. There are so many addons and configurations to really pump up its speed. My opinion is biased, I know. But from experience, and hearing others, I think PHP is faster at processing (when it's configured properly).
Another thing that I would consider is how well it's doing in the business/IT world. Do a lookup of how many companies are using it and have been productive/successful. Go to monster.com and dice.com and type "PHP" and then "Perl" to see which one is more in demand by companies. Almost all host providers offer PHP and make more of a fuss than PHP than CGI (Perl).
The community as you know is large. I think there is a larger chance of you finding useable PHP web scripts than Perl. Also, the community, as you already know, is overwhelming.
Lastly, take a look at PHP 5's new features. It's more object oriented. I don't know about you, but I was never happy with Perl's take on OOP. It's like a fake OOP. In PHP 5 you have Try/Catch blocks, Private, Public, Protected variables/functions, and more. You can also import functions through namespaces. Maybe being a C++ programmer has spoiled me.
Hope this helps. Personally, in my opinion, if you're a freelance web programmer, then I say go with PHP. If you want to work for a big business, then invest time in .NET or even J2EE. I think the fastest method of developing web applications is through ColdFusion, hands down.
These are some of programming languages I've used:
Assembly, C/C++, Java, ASP, PHP, Perl, ColdFusion, SQL, JavaScript, Visual Basic, Flash ActionScript, Pascal, XML, and used to write shell scripts for the cshell, bash shell, and DOS.
Here's info on PHP 5:
http://www.phpvolcano.com/articles/php5/index.php