I believe you're talking about me when I recommended Drupal. I have no idea what language Drupal is written in. If you say it's written in PHP, I'll believe you. I recommend it because I have used it and it works. That's my measure of success.

No, I did not mean specifically to anyone, just generally speaking. I see several veterans here suggesting PHP CMS... this is while they are using a Perl CMS to express themself (PerlMonks), if they are not happy with the WebBased solution PM has in perl, why are they here?

If someone come to PerlMonks and ask for help in choosing CMS, and you guys all mean that PHP is much better then Perl, why not just saying it straight: "Man, you are in the wrong place, we do not think it is a good idea to use Perl for CMS, go to phpmonks.org (does it exist?) or elsewhere. Here we are working on Perl! Ciao bambino!" ?

As for Perlmonks allowing people to say things, we have a general policy of letting people speak their minds. And, the best tool for the job isn't always Perl. Very often, it's PHP, or Ruby, or C++, or Scheme, or something that isn't on a computer at all. You'll find that we are pretty eclectic in what we recommend when it comes to a general question. This is an advocacy site, not a religious one.

I am afraid this is not just about freedom of speech, could you imagine that linux.org would tomorrow start recommending Windows Vista? I know it is not exactly the same, but it will turn that way sooner or later when seeing all the commercial applications developed in PHP.
Otherwise, I do not think that PHP is better choice when it comes to CMS, for several reasons that I can think of right now (after finishing my 4th passover red wine glass! :*)):
1.) Perl has been around longer, and thereby less buggy and much more safer to use.
2.) PHP sucks CPU resources, its a matter of fact that major hosts, like DreamHosts has created now extra server functions and services to deal with these CPU issues and they certainly charge for it too.
3.) Modules and addons: Perl, being out there for ages has endless resources (eg. cpan.org) and open source scripts for further development of CMS then PHP could ever dream of.

Otherwise a living example, a flat file Perl CMS portal like: WebAPP can easily load 30 languages and recent discussion search in threads and posts for up to 200 latest items in 0.01 k/sec. Have you ever wandered why drupal, wordpress and others hardly show 5-10 latest discussions? Its because it will load in 10-20 seconds, those PHP CMS just can not deal with it. Again, I mean no harm, I love the API and the way things are organized in Drupal as well as the fantastic design on Wordpress, but I have difficulties to see them as anything but shinny toys.

In reply to Re^4: What's the best Perl CMS? by papermonkey
in thread What's the best Perl CMS? by cosmicperl

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.