Hi,
I have an interesting intellectual problem that I need to
solve....not immediately, but sometime in the next three
months. I am about to roll out a new website for a client
and to be honest (the client is aware of this) that its a kluudge
at best...but it works....they are happy...Im happy. Everyone
is happy.
PROBLEM!
Everyone is NOT happy...me being the one that is not happy.
The problem is that the site IS a kluudge. The reason its a
kluudge is best left to history. However in rethinking the site,
I have come up with a solution that will not only make the
site more operable, but easier to maintain in the long run
and that much easier to develop for in the future.
What I am wanting to do is modulerize EVERYTHING...
and its not right now. And one of those modules is a user
module...this module will keep all types of user data, it will
save different user queries (prepackaged ones of course for
external users of the site, internal users get to create their own
dynamic queries), last time they logged in, what their page is
supposed to look like, who their internal advocates are (this is
a support website so we assign them a support advocate that
works with them directly through the life of their support contract)
and who their sales reps are/were....etc. stuff like that.
My question is this...
I view this kind of data as user "profile" data stuff that will
essentially never change except for a few times after the end user
logs in. They may change what queries they'd like to see, but
the rest of the data isn't going to change. What I was thinking
was to store this user profile data in a table....then when the
end user logs in...this "state" or profile data is pulled up and
then acted upon. Is there a better way to store this data somewhere...
and cookies are NOT an option here.
Sincerely,
Miles.
------------------------------------------------------------------------------------------------
Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists or send a message
with 'unsubscribe' in the body to [EMAIL PROTECTED]