[ic] long-lived sessions/carts?
emailgrant at gmail.com
Wed Feb 22 00:35:09 UTC 2012
>> > 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
Would this be very tricky to implement?
More information about the interchange-users