Slash Boxes
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

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • How did PHP get such a high installation rate? I am not prepared to accept that there are more than three times as many Apache sites using PHP than perl. Are there some Apache packages or something that come with PHP and not Perl?
  • I think there's one very significant contributing factor: you don't have to install a module to use Perl and installing a module is the easiest way to use PHP.

    IOW: if you just want to allow people to use Perl and PHP, you only install mod_php, not mod_perl. Once you've reached a point where performance of Perl programs is an issue (or you want to do something more interesting than a CGI) mod_perl is likely to get installed.

    And IIRC, getting mod_php installed alongside Apache is very simple in RedHat (p

  • It blows my mind as well, but a lot of people have the impression that PHP is LOADS easier than Perl. For some reason, it seems people think PHP is ok for web designers, but Perl is relegated only to the ranks of hardcore programmers.
    I've also spoken to some friends who, although they know Perl, use PHP because mod_php is so much easier to install and maintain.
    I think it has something to do with PHP's embedded nature. All you need to use the full power of PHP is mod_php installed, and then start chuckin
  • They have ready to use out of the box applications for people to build mysql/php driven sites. I looked around rather extensively at one point and found nothing of similar features in the mysql/perl realm.

    Something that is up and running upon installation will always be attractive, moreso than something you have to read 5 manuals for before having something basic going.

  • From what I have seen, most Perl users do NOT use mod_perl - Some do... But for quick, simple CGIs, CGI is enough. Also... I know some sick guys who write simple sysadmin scripts in PHP - Yes, unembedded PHP. But I think they are not the bulk of PHP users. Most PHP users I have talked to are web designers who do not like coding, they want only to include a header/footer/CSS-stuff in their pages. PHP is great for that.
  • The high number for PHP is also contributed to by ISPs and web hosting services, PHP is less of a security headache than mod_perl. mod_perl allows anyone using it access to the Apache internals and that is generally not something most sysadmins want to expose. mod_perl is also not aimed at the same user that PHP is. There is a much broader user base for PHP than for mod_perl.
  • Its important to remember that mod_perl is often hidden away on a high port number with a plain vanilla mod_perl up front. For mod_php this is probably less common. For other modules who knows?

    This would almost definitely skew the numbers so I figure this survey is a load of poo.

  • How does that work, putting mod_perl on a different port?