Jonathan Walther wrote:
I'm also thinking that maybe a users "options" are better off encoded in a Cookie? For instance, Set-Cookie: options=101010101010 Would save us from doing ANY database accesses; and if the user ever changed their display preferences, we could set a new cookie. And unlike the "login" cookie, this one would be session specific, never carry across sessions.
Which reminds me: Should some user options be *only* saved in cookies? I think about edit box size, maybe some "tiny skin" option, etc. The reason for this is what I encounter every day: The settings I have are great on my 1280 screen at home, but they s**k on my 800x600 screen at work. Changing that would make the 'pedia at home look weird in turn. I've been working on a "small icons only" skin for tiny screens/resolutions. I am far from finished, though.
Magnus