thanks

-----Original Message-----
From: Sean Corfield [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, April 06, 2005 11:59 AM
To: CF-Talk
Subject: Re: Async CFML (demo on damons blog)

On Apr 6, 2005 8:41 AM, Bryan F. Hogan <[EMAIL PROTECTED]>
wrote:
> Is there a specific reason I've missed that you recommend client variables
> to be turned off?

Lots of reasons.

Your options are cookies, database or registry.

You can only store flat strings so complex data needs to be
encoded/decoded on every request (performance). Cookies are intrusive
and limited in size - Jupiter research estimate as many as 40% of
users delete some or all cookies so they're not very reliable anyway.
It also adds to the size of every request and response so it can slow
down page rendering.

Taking a database hit on every page can be a performance hit (and,
again, the DB table limits the size of the encoded client variable).
There's also the client variable expiry skimmer which hits your
database on a schedule looking for expired stuff to delete.

The registry is not a good place to store rapidly changing data and on
non-Windows systems is slow since it's simulated anyway.


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Logware (www.logware.us): a new and convenient web-based time tracking 
application. Start tracking and documenting hours spent on a project or with a 
client with Logware today. Try it for free with a 15 day trial account.
http://www.houseoffusion.com/banners/view.cfm?bannerid=67

Message: http://www.houseoffusion.com/lists.cfm/link=i:4:201734
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4
Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to