I would bet that it's too early to make that decision.
Sure, why not?
You understand the pros and cons of using mod_perl, right? Or is that just a flavour of the month decision?
The same you'd need on any Linux platform, I'd imagine. Oh, and I strongly recommend and endorse CGI::Application as a starting point. It just works.
Hard to guess -- what don't you know about building a database-backed web application? Read up on those areas.
In other words, I don't know either.
And there's a reason for that, as well as for doing Test Driven Development -- you make sure that you understand exactly what the software is doing.
I recommend you think a little about your database structure, but leave it flexible and get something simple up first. Don't spent weeks and weeks obsessing over some feature and never have anything to demo. Once you have something dead simple up and running, that will keep you energized and moving the project forward.
My fellow monks suggest seprarting the logic and the presentation layer -- this is sound advice. Never, never let there be HTML found in your scripts or your modules. Never. No, NEVER.
(ps: N-E-V-E-R)
And for heaven's sake use some sensible version control system. I like subversion myself.
Oh, and do have fun with it. :)
In reply to Re: What is the best approach?
by talexb
in thread What is the best approach?
by simonodell
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |