Over a year ago, I was asking the same thing. Read my question here.

My team already had a Microsoft-based solution (CRM/e-business tools), but it was the result of incrementalism, and not all the parts were interconnected, and there was no way it could scale out much more without serious changes.

We eventually dove in head first with Apache2/mod_perl/Linux and never looked back. Sure, we hit a couple bumps along the way, but with CPAN, PerlMonks and sheer PerlHackerism we're now almost ready to launch.

We had to make use of what was available to us - and that meant Apache::ASP, Class::DBI, Apache::Session, XML::*, DBD::*, etc, etc, etc, - you get the drift. 90% of every Perl application is written already.

Sure, 15 months ago when we started, the new MVC frameworks (a la Rails) were a novelty so we rolled our own, but it was pretty easy to do since everything else was already handled by other existing modules. I think we would have written our own MVC framework anyway because we needed it to do exactly what we wanted, and nothing else.

Some things that we really would like to have include

Fortunately these nice-to-haves would simply take time and humans thrown at them long enough to make them happen. They could even be fun projects to work on and release into CPAN.

In the end, our project has succeeded and we're very happy with the way things have turned out. I look forward to maintaining and supporting our new platform because it Just Works.


In reply to Re: Enterprise Perl by Anonymous Monk
in thread Enterprise Perl by punkish

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.