Beefy Boxes and Bandwidth Generously Provided by pair Networks
go ahead... be a heretic
 
PerlMonks  

Re: Catalyst or not?

by Anonymous Monk
on Sep 11, 2006 at 08:39 UTC ( [id://572299]=note: print w/replies, xml ) Need Help??


in reply to Catalyst or not?

Catalyst as a full-grown web framework has a steep learning curve. The effort pays if your project is complex enough to vindicate using such a framework, even more if you do such projects regularly.

If your website classifies rather as "smaller CGI application", you'll be better off using CGI::Application (as the name already implies) and its plugins.

Best regards,
Jochen

Replies are listed 'Best First'.
Re^2: Catalyst or not?
by jfrm (Monk) on Sep 11, 2006 at 22:20 UTC

    Thanks, sounds sensible. I think it qualifies as "Smaller CGI app". Trouble is I haven't located a suitable plugin although this is probably just my naivety. Presumably the idea is that the plug-ins give you an almost ready to go application and all you need to do it set a few parameters and give it the database info. CGI::Application::Plugin::BREAD seems to be based on Class::DBI and I think I need the functionality from DBIx::Class.

    See here for my separate thread on which package to use for the forms/CGI side DBIx-compatible module to use for CGI CRUD/BREAD?.

    Edited by planetscape - properly linkified link

        Well I had been told that Class::DBI won't do Joins. I was hoping that whatever system I end up using will be able to have a form that will allow the creation, deletion and modification of records from more than one table at once which presumably require table relationships and joins.

        For instance, if I delete a book in my book table, I will also want it to delete any entries corresponding to that book in my bookowners table.

        Is that logical or am I being overly pessimistic about the capabilities of Class::DBI?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://572299]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (3)
As of 2024-04-25 07:52 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found