[Buffalo-pm] Application Development Framework...

Michael Graham magog at the-wire.com
Mon Aug 13 04:05:18 PDT 2007


CGI::Application is a great platform.  I've been using it for a couple
of years at work.  It's very flexible, and that's both a strength and a
weakness. When you're starting out, you do have to sort through all its
plugins and pick which ones you want.

The idea behind CGI::Application::Framework was to bundle up a lot of
the C::A plugins and best practices into one place with good
documentation.   Sadly, we never finished.  So if you're going to use
C::A, I'd recommend using the plugins directly:

    C::A::Plugin::Session
    C::A::Plugin::Authentication
    C::A::Plugin::LogDispatch
    C::A::Plugin::Config::Context (or equiv)
    C::A::Plugin::AnyTemplate (or C::A::Plugin::TT)
    C::A::Plugin::ValidateRM
    C::A::Plugin::FillInForm
    C::A::Plugin::FormState
    C::A::Plugin::Forward
    C::A::Plugin::DevPopup
    C::A::Plugin::MessageStack
    C::A::Dispatch

It's a long list, but for the most part they do what they say they do
and have good docs.


Michael



On Sun, 12 Aug 2007 20:36:34 -0700 (PDT)
Daniel Magnuszewski <dmagnuszewski at yahoo.com> wrote:

> Mongers,
> 
> I'm about to begin writing a web application that will have a MySQL
> backend, and will be a relatively low volume user base (at first
> anyways). I want a nice and clean MVC framework to use and have come
> across a few. There are the high profile frameworks like Catalyst,
> but I'm also wondering about CGI::Application::Framework and
> CGI::Prototype.
> 
> I ran across the following page that gives an overview of some other
> frameworks:
> 
> http://cgiapp.erlbaum.net/index.cgi?OtherFrameworks
> 
> My question, is which is the cleanest, most stable, and easiest to
> use? Which frameworks have you used, what did you find, and which one
> would you recommend?
> 
> Thanks!
> 
> -Dan 


-- 
Michael Graham <magog at the-wire.com>


More information about the Buffalo-pm mailing list