Re: Difference between storing files on folder and in mysql db
- From: "Rik Wasmus" <luiheidsgoeroe@xxxxxxxxxxx>
- Date: Wed, 09 Jan 2008 05:08:58 +0100
On Wed, 09 Jan 2008 05:05:21 +0100, Jerry Stuckle <jstucklex@xxxxxxxxxxxxx> wrote:
NC wrote:On Jan 8, 8:56 am, missmoo <mor...@xxxxxxxxx> wrote:I would like to know what the differences are in terms of security,The only significant difference is the DB server load. Since <img
reliability and resources between storing user-uploaded images in a
file or storing them in a mySQL database.
data="*"> tags are not (yet?) commonly supported by browsers, you need
a separate instance of an image display script (and a separate
connection to the DB server) to display each image. So if your Web
page has 100 images on it, it will require 101 nearly simultaneous
connections to display itself and the images, as opposed to one
connection if images were stored in the file system. Granted, image
retrieval connections would be very short, but at high loads, this
architecture would be patently inferior to disk-based alternative.
Not true. <img> tags are handled identically by the client, whether the image comes from the database or the file system. The client doesn't know or care if the image is from a database or not.
I think NC is talking about 'in this scenario, for every image request a database connection is opened and closed again'. Which is true, unless one uses persistent connections.
--
Rik Wasmus
.
- Follow-Ups:
- Re: Difference between storing files on folder and in mysql db
- From: The Natural Philosopher
- Re: Difference between storing files on folder and in mysql db
- From: Jerry Stuckle
- Re: Difference between storing files on folder and in mysql db
- References:
- Prev by Date: Re: Difference between storing files on folder and in mysql db
- Next by Date: Re: Difference between storing files on folder and in mysql db
- Previous by thread: Re: Difference between storing files on folder and in mysql db
- Next by thread: Re: Difference between storing files on folder and in mysql db
- Index(es):
Relevant Pages
|