I happen to have just started doing something similar for my application (although I do other webapps in java, which has more standard answers):
1 & 2. I'm directly using CGI::Session inside CGI::Application, of course then I can use any name I want, but that's not my motivation: it was just the first thing I did:-)
3. I would store that in the session, but if you are using the MySql for storing sessions in CGI::Session, it amounts to the same thing: it's safely inside the database, but you don't have to explictily do it.
4. Get a digital certificate, from places like verisign. Unfortunately you do have to pay for them (and year after year, just like passports, only shorter and more expensive, but it does work worldwide.)
5. Not understanding your question, we all use DBI to access Mysql
6. I use Template Toolkit with CGI::Application, I'm pretty happy with it, but again it's the first perl template I learnt after reading people's post here.
Hope that helps.
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.