Are you familiar with the expression, "Time to pay the price?" If you wrote a CMS from scratch and you are, as you say, not a programmer with no wish to become one, I can all but guarantee that it will have serious security issues in addition to performance problems that will not keep up with high traffic (100,000+ dynamic views per day?).

Are you familiar with the expression, "The last 10% of a project takes 90% of the time?" You may be a long way from finishing. Consider spending an entire day Googling and reading through other software and projects to see if what you want is already done by someone else. I'm all for reinventing the wheel for one's own edification but if you try to do it for a real, busy site your first time outta the blocks, success is not in the cards.

If you do finish or want to get more serious about it, update your Perl library with some fresh tomes and ask one specific question at a time here. As perrin said, FastCGI (Perl interface: FCGI) is great. Modperl is great but you need root or an amazingly permissive webhost to run it. FastCGI is generally as fast as modperl but not as complex to work with. Many hosts are running it now, largely because of Rails. Catalyst supports CGI, modperl, FastCGI and more for its server engine. It's got a learning curve but a lot of out of the box components for DBs and UI are complete and stable.

Lastly, anything positive you hear about PHP, well, try some rock salt.

update: eliminated an extra "s."


In reply to Re: FASTER PERL (velocigen velometer mod perl or Perl Server Pages) by Your Mother
in thread FASTER PERL (velocigen velometer mod perl or Perl Server Pages) by virtualweb

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.