Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

Re: CGI::Application, have I made a big mistake.

by jerlbaum (Sexton)
on Nov 26, 2003 at 04:37 UTC ( [id://310127]=note: print w/replies, xml ) Need Help??


in reply to CGI::Application, have I made a big mistake.

Hey jdtoronto --

First off, I would encourage you to join the CGI-App mailing list. Send email to:

cgiapp-subscribe@lists.erlbaum.net

We've frequently discussed the philosophy of what should be a run-mode.

To the heart of the matter: I think you have to adjust your architecture a bit. Based only on the fact that you're looking at a 200 run-mode app, I feel you have got way too much going on. As a point of reference, my typical CGI-App has about 5-10 run-modes.

Two changes I would recommend:

  1. Simplify your run-mode configuration -- roughly one mode per screen.
  2. Separate functionality into multiple applications -- e.g., what you're now calling "run-modes" ("mode_001") becomes its own CGI::Application module ("UserRegistration.pm").

TTYL,

-Jesse-

  • Comment on Re: CGI::Application, have I made a big mistake.

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others rifling through the Monastery: (6)
As of 2024-04-25 18:06 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found