Web Frameworks for Perl
kingkongrevenge: Catalyst and CGI::Application (or Titanium) are pretty much where it's at with perl web development.  CGI.pm is a relic at this point.  There are better, smaller, faster core CGI modules if that's all you want.  Likewise, consider using a more modern wrapper like SQL::Abstract rather than straight-up DBI.Catalyst has a somewhat steep learning curve and perhaps invites you to waste time evaluating alternative modules for functionality.  It's not "opinionated" and you can choose very different subsystems to get the same job done.  The upside is that Catalyst is probably the most powerful web framework out there.  DBIx::Class is the most feature-full ORM out there, for one point (trounces ActiveRecord).Titanium is much, much simpler and has the advantages that entails.  You'll be up and running with Titanium in a day.  It's a better option for the rare/occasional web app developer (like me).