[ic] {Spam?} Re: long-lived sessions/carts?

Rick Bragg lists at gmnet.net
Wed Feb 22 19:29:03 UTC 2012


On Fri, 2012-02-17 at 10:19 -0800, Paul Jordan wrote:
> > From: Josh Lavin
> > > Quoting Grant (emailgrant at gmail.com):
> > > I'm currently expiring sessions after 2 days:
> > >
> > > find /cat/tmp -type f -mtime +2 | xargs --no-run-if-empty rm && find
> > > /cat/tmp -depth -type d -empty -mtime +2 | xargs --no-run-if-empty
> > > rmdir && find /cat/session -type f -mtime +2 | xargs --no-run-if-empty
> > > rm && find /cat/session -depth -type d -empty -mtime +2 | xargs
> > > --no-run-if-empty rmdir
> > >
> > > Has anyone tried waiting much longer than that?  Maybe 30, 60, or even
> > > 90 days?  When I'm shopping online, I've noticed it's nice to add
> > > something to my cart and come back much later to find the item still
> > > in there without having to create an account.
> >
> > You could always do a saved-cart routine, which sets a cookie for the
> > user and saves their cart in a table. Then, when they come back, you can
> > reload their cart if the cookie is present.
> 
> 
> What about a new type of session expiration that removed everything but the 
> cart contents? This way if one comes back their cart is still there, but 
> their billing address (if even input) was gone? To better explain:
> 
>     ExpireSensitive 3 hours
>     ExpireTotal    7 days
> 
> 
> Paul
> 

I like this idea allot. It could be extended to maybe FreshCoffee,
FreshBaked, DayOld, MapleSyrup, FruitCake, MoonShine, and finally
Twinkie! haha.

Rick







More information about the interchange-users mailing list