in reply to Developing a Suite of CGI applications

I've got the same sort of thing going where I work. I've been using Mason as my templating system/framework. Do a quick super search for Mason, I've posted a few times regarding what I like about it (argument handling is a biggy!).

As to whether you should build a Linux box or use an established HPUX system, I built a Linux box. This has worked out pretty well. Having ownership of the system means that I can use whatever tools I feel like (as long as they don't cost anything ;). If some other person or group has control of the system, you may find yourself having to wage protracted political warfare to get something basic that you need. (Hypothetical case: The friendly HP-UX admin who helped you get set up moves on to a new job, and is replaced by a BOFH.)

Don't worry about getting more time for your project, if it is useful more and more of your time will be allotted to it. I'm scheduled for 75% of my work time now, when I started this my (previous) manager expressly forbade me from working on it.

I wonder how common this is becoming. It seems to be a natural outgrowth of LAMP techniques and the addictiveness of Open Source software.


TGI says moo

  • Comment on Re: Developing a Suite of CGI applications

Replies are listed 'Best First'.
Re: Re: Developing a Suite of CGI applications
by jordanh (Chaplain) on Sep 17, 2002 at 16:15 UTC

    Mason looks interesting, but I'm looking for something with less learning curve and infrastructure. Ideally, I'd like to be able to turn over parts of it to other programmers who will be relative Perl newbies.

    This is why I'm attracted by CGI::Application. I'm also leaning toward HTML::Template. Looks like this combination is fairly simple and has been used together a lot, which means I can count on lots of examples and help.

    One question about templating systems I have. Is anyone aware of templates that can be maintained with standard WYSIWYG HTML editors like FrontPage? We have some FrontPage users in our group. If they could maintain the templates with no help or interaction from me, that'd be a big plus. Of course, they would have to interact with the CGI programmer on the characteristics of form inputs.

      Yes, I edit the .tmpl files with FP very easyly.

      There is a good CGI::Application howto - tutorial - slide show with a clear example (and no it's not the Search Form example) completely developed and explained here: http://uniforum.chi.il.us/slides/cgiapplication/ . It deserves a look. It helps a lot for getting started. And the modules it uses are PerlMonk compatibles ;) .