You know, one thing that hasn't been addressed, and for a site of that caliber, would probably be better, and that's cloud hosting.
Cloud hosting would allow you to start small and scale as your site grows, without the hassle of transferring files from shared to VPS to dedicated to clustered, etc..
When you are talking a site like FB or MS, they are all on cloud solutions, and that's why they can support a million simultaneous logins.
|