Are we talking about a huge site that serves millions of hits a day, or are we talking about a personal site that sees a few hits a week?

I particularly like HTML::Mason, but it can be a bit overkill for a small site. It's very powerful and blah, blah blah, but it runs best under mod_perl, and cheap hosting isn't all that common. To get around these problems, you can use it to build static pages for upload, or run in CGI mode (with some serious overhead).

Web frameworks for Perl are almost as common as logging and text templating modules. Choosing one is difficult. Consider you requirements carefully, look at the major contendors, and go with what seems best.


TGI says moo


In reply to Re: What's a good website framework? by TGI
in thread What's a good website framework? by SamCG

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.