|Problems? Is your data what you think it is?|
Looking for general pointers on Apache::Sessionby nysus (Vicar)
|on Nov 16, 2017 at 14:26 UTC||Need Help??|
nysus has asked for the wisdom of the Perl Monks concerning the following question:
I'm rolling my own little web development framework based on mod_perl 2 and jquery mobile. I've got a good start on making it easy to create navigation menus and generate forms and now I want to turn some attention to access control. I'm thinking of using Apache::Sessions to track user sessions to certain resources based on nothing other than that seems to be a possible solution based on what I've read. But before I do that, I wanted to check in with the Monks to see if I'm on the right track and offer some big picture guidance on using Apache::Sessions. Some specific questions I have to get started:
1) What's the fastest way to store session data? In the DB? In a file? What are the advantages/disadvantages of the different methods?
2) If I use a DB, do I have to set up the DB table for storing session data ahead of time or prep the DB in any way?
3) There is a module called Apache::SessionManager. Not sure if that is the direction to take or not. It looks like it might do the same thing as Apache::Session but is built specifically for mod_perl. Is that right?
Any other useful guidance or general pointers is appreciated. Thank you very much for your time.
$PM = "Perl Monk's";