No such thing as a small change | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
For what it's worth I recommend CGI::Simple (code here) and HTML::Template. If you need to generate html code specifically then there are a bunch of CGI modules that'll help you create and fill in forms etc. The right one depends on what you're doing.
I'm not sure what this HTML.pm that you speak of is, but I'm sure it'd be useful too. CGI::Simple.pm is a reworked version of CGI.pm which is clean, strict compliant and fast to load. It doesn't do all the CGI.pm does, as far as I know, as the HTML generation subroutines were left by the wayside (probably not a bad thing since you want to be using templates anyway). I suspect that you'll find that "the best way" to go about CGI programming is to use the modules that do as much of the work for you as possible. We don't jump up and down on people here just because they didn't use CGI.pm, we jump up and down on them because they attempted (and failed) to write their own version of stuff that CGI.pm happens to do well. So long as you use a module that does what you need it to and is tested (and is hopefully above version 1.0) you're doing the right thing. Hope it helps. jarich In reply to Re: CGI.pm vs. CGI modules
by jarich
|
|