Hi,

With mod_perl shared variables you can store information in the web server between requests. This is kind of like how java application servers work storing session beans in the container.

So my question is do I have to roll my own mod_perl session code or is there a particular module well suited with standard session features like cookie management, session id encrypting, timeouts etc

Obviously for performance reasons I'd like to hit any storage system as little as possible for each request so storing session info and related cached user info in memory seems like a good idea as long as it can be 'garbage collected' when sessions expire so the server does not run out of memory.

So how do you/would you do this? which modules are best for caching info in memory? Thanks


In reply to mod_perl session beans by hakkr

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • 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:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.