[ic] long-lived sessions/carts?

Josh Lavin josh at perusion.com
Fri Feb 17 18:04:39 UTC 2012


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.

-- 
Josh Lavin
Perusion -- Expert Interchange Consulting    http://www.perusion.com/



More information about the interchange-users mailing list