I want to know what kind of infrastructure is need for a dating website developed in php/mysql. Consider a website like match.com and eharmony.com with millions of users. Users create their profile, can upload several photos, serach profiles and chat and Emails.
So what kind of hosting plan is needed for such website? How much DiskSpace is ideal? Any limitations with Database? What kind of Server Configuration?
What kind of plan/server configuration should I start with initially? say my site is going to be about one-third of match.com
When should I move to a higher level plan?