This isn't really a questin about dedicated servers, but it doesn't really belong in any forum I could think of... soo.....
If I have a directory with 20 billion images in it.... and a directory with only 1 image in it, would it take longer to display the image out of the directory with 20billion in it? I assume the answer is yes.
And if so, how do sites that allow users to upload images and other data then able to access and display the data so quickly.
Do they create seperate directories for each new user, and then keep all their images in that directory?
but even then, if you have like myspace 200million users, it is gonna take time just to access the right users directory out of the directory 'users'.
any ideas thanks to any responders... JOnnie.
Also if anyone knows of any good tutorials or sites to do with designing sites for mass users... eg optimum database design, directory setup etc, that would be great.
Note: Management of the directory does become an issue after a certain point. "ls *.jpg", find, etc will start to report errors. If you can come up with a logical way to separate the files into logical directories.. (/a /b /c?) it will save you a ton of headaches in management.
Have you considered Semi-dedicated Hosting? 4 - 8 accounts per server. Less overhead than VPS, better performance for the price. DopeDomains.com - 15,000 New Domains a day. indexed by Pagerank, backlinks, Hits, and Length.