On my web site I want to serve user a page with a lot of small pictures on it, kind of like thumbnails in Windows.
All pictures are files ranging in size from 1KB to over 300KB, but usually no bigger than 5KB.
Currently all those images are located in a folder on the web server (linux+apache), but I don't think this is the best solution, especially if I'll have to expand to more than one web server and when I'll have thousands of them.
So, should I maybe place these files in the database (can I)? Or have a separate file server? Other suggestions?