in reply to A different approach to CGI
One word (already mentioned): HTML::Template. But first...
As a graphic designer by trade, I appreciate your tipping-of-hat to us creative types. But as a Perl aficionado, I can speak from the server-side as well. After 3 years of working with both, I humbly recommend keeping the HTML and Perl in separate files and use the magic of HTML::Template (as mentioned above) to marry the two.
This will allow the graphic folks to tweak the design via their HTML editors, and make it easier to build CSS2 validated/accessible sites. Then let the Perl process the forms, validate the input, handle the database, and populate the templates.HTML::Template is your ticket. It is widely supported by folks in the Monastery, and other places. Enjoy.
|
|---|