To handle its millions of video views per day, YouTube has thousands of servers. But what if you want to start your own video sharing site? A Webhostingtalk.com user asked today: Hi i would plan to make something like YouTube (video sharing site) but restricted only for my members. Basically …