I was contemplating to use some CGI framework to simplify our CGI development and make it more straightforward, and was thinking about CGI::Application. I noticed that couple of monks are using it. So I was intrigued when
boo_radley said s/he find some problems/limitations in it, in node
Refining the CGI process through structure and templates.
boo_radley, can you share with us what problems/limitations you found? Did you tried to resolve them in cgi-app mail-list? What were answers from wise men?
My question is not intendeded to judge boo_radley's decision to develop own framework (I even like to try it in spare time). I just wanted to know what limitations/catches in CGI::App I did not noticed, so I can learn from experience of others and avoid problems what I cannot see now.
I am also hoping other users can give some real-life experience: what to expect, what to be aware of, which submerged boulders to avoid.
I am aware of Mason, but I prefer CGI::App/HTML::Template approach where perl is in one bunch of files (related functions in one module), HTML is in another, and they are not mixed up.
pmas
To make errors is human. But to make million errors per second, you need a computer.
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.