Re: SESSION variables: How much is too much?
| From: | tedd | Date: | Thu, 09 Jul 2009 16:00:55 +0000 |
| Subject: | Re: SESSION variables: How much is too much? | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-295088@lists.php.net to get a copy of this message | ||
At 7:30 PM -0400 7/8/09, D.M.Jackson wrote:
Thanks guys. I was just wondering if it was common practice to pass all those variables in the SESSION object or if I was following a bad example because it was the first time that I had seen so many variables passed this way. If this is the typical way of handling this in php then I don't have a problem with it, I just wanted to make sure that I wasn't getting off to a bad start and picking up bad habits while learning php. Thanks, MarkMark: As a personal choice, I try to reduce the number of variables I carry in sessions as much as possible. To me sessions are similar to Globals and Globals create an environment that is generally not conducive to writing self-contained and reusable code. Typically when I'm dealing with many variables, the variables are usually contained in a database. If this is the case, then I only pass the id of the record in a session and allow the page to open the database to retrieve the variables it needs. I have found that the more session variables you pass, the more complicated the code. Cheers, tedd -- ------- http://sperling.com http://ancientstones.com http://earthstones.com