DB vs TEXT file for sessions WAS: RE: [PHP] Why use sessions and not DB?
| From: | Dennis Gearon | Date: | Wed, 30 Aug 2000 16:02:05 +0000 |
| Subject: | DB vs TEXT file for sessions WAS: RE: [PHP] Why use sessions and not DB? | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-14419@lists.php.net to get a copy of this message | ||
I noted with interest:
Mark Maggelet <maggelet@mminternet.com> wrote:
>Maybe, but the performance difference you'll see now will depend on
>your database or filesystem. I know Mysql isn't especially good at
>doing lots of inserts and updates, while a reiserFS is especially
>good with dealing with lots of small files.
>
>it just depends on too many things to say one thing is definitely
>better. If it were me though, I'd go with the filesystem because I've
>had too many hassles with a table locking up on me and bringing down
>my whole site.
>
>- Mark
So PHP4 uses a text file by default? PHPLib uses MySQL by default, (if
you
have it of course)
Is there a class for management of the text file that is generated by
either
PHPLib or PHP4 for session storage? I would think that the text file
would be
more universal between platforms, and if a ramdisk were used, or some
sort
of caching/virtualizing of the file so most current parts of it are in
dedicated memory, it would be faster than the database, and avoid
the lock up problem.
--
________________________________________________________________
Dennis K. Gearon (Kegley) Loyal Member
Scientific Instrument Technician, School of ETM of The
Oregon Institute of Technology Order of
- One of USA's 100 Best College Buys T-U-X
3201 Campus Drive ~
Klamath Falls, OR 97601 'v' standards
Voice 1-541-885-1563 // \\ corrupters:
FAX 1-541-885-1689 /( )\ ^phear^
email gearond@oit.edu ^`~'^ the penguin
________________________________________________________________
Happiness is when you want to go to your job in the morning and
when you want to go home in the evening.
________________________________________________________________