I've been contemplating this issue myself but I can't seem to decide it on my own.
After searching the forum I notised that a lot of users have and still are posting on this subject.
I'm not going to provide a silver bullet here - so if you're one of those developers who actually is aware of what you're doing, this post will do you no good.
Anyway - let's get this settled!
PROs and CONs on storing images in a database and PROs and CONs on storing paths in the database and the images as regular files.
If you're storing the images in your database the performance is slow if you've got lots of images and heavy traffic (duh!). There's one I've seen posted on this forum. What's "lots of images" and "heavy traffic" ??? 1GB and 100+ queries a second... I'm confused...
When storing images in the database the file structure on the server is really nice!
C'mon - Give me a break... (OK - I've modified the posts a bit to fit my mood at the moment...)
Let's get serious! Which one is the one to go for - and in which circumstances...