From: Chuck E. <ec...@mi...> - 2001-02-24 08:09:08
|
At 02:57 AM 2/24/2001 -0500, Terrel Shumway wrote: >Jay Love wrote: > > > I knew there was a reason we didn't use this technique. The timeout > > value for each session can be set individually. So we have to get at > > the session data to find out if it's timeout has been exceeded. > > > >Yeah, I just figured that out myself. That alone is a good motivation to use >a SQL database as the backing store: the sweep is one query > DELETE FROM sessions WHERE atime+max_inactive < NOW() > >But that will not work in some very cheap hosting environments. I don't know what "very cheap" is, but for no more than $28/month you can get full CGI, telnet and MySQL at pair.com (last time I reviewed my statement). Of course, the key now is to find a place where you can run mod_webkit without paying $200/month for a dedicated box. BTW We have a SessionMemoryStore and a SessionFileStore. I kind of figured that at some point someone would create a SessionSQLStore, but it hasn't happened yet. (hint, hint) :-) -Chuck |