Beefy Boxes and Bandwidth Generously Provided by pair Networks
We don't bite newbies here... much
 
PerlMonks  

Re: Web app frameworks - I am totally confused!

by Aristotle (Chancellor)
on Oct 05, 2003 at 19:27 UTC ( #296770=note: print w/replies, xml ) Need Help??


in reply to Web app frameworks - I am totally confused!

Designing the application cleanly on top of CGI::Application will probably get you 70% of the way there.

Another point is that several arguments can be made against generated SQL. Have a look at the Phrasebook Design Pattern article on Perl.com.

Finally, this is a matter of taste, but I prefer the Template Toolkit over HTML::Template (which, btw, CGI::Application integrates with directly).

You probably want to read My Experiences with using CGI::Application and Template::Toolkit To Build an Online Shopping Cart.

Makeshifts last the longest.

  • Comment on Re: Web app frameworks - I am totally confused!

Replies are listed 'Best First'.
Re: Re: Web app frameworks - I am totally confused!
by Ryszard (Priest) on Oct 06, 2003 at 08:50 UTC
    I'll have to 2nd the use of CGI::Application and HTML::Template.

    I've used both extensively in a professional and personal environment and have found no real problems with the combo.

Re: Re: Web app frameworks - I am totally confused!
by jdtoronto (Prior) on Oct 07, 2003 at 01:40 UTC
    You probably want to read My Experiences with using CGI::Application and Template::Toolkit To Build an Online Shopping Cart.
    An excellent article, well worth the time to print out and read carefully! Thank you

    jdtoronto

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (5)
As of 2021-06-17 06:05 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    What does the "s" stand for in "perls"? (Whence perls)












    Results (82 votes). Check out past polls.

    Notices?