I want to create a community based website where multiple communities will be listed and people can create their log in and register in their community. I also have a mail server where people can create e-mail account through the link provided on the homepage. I want it to be developed on PHP or .net. The website should be scalable because in future I plan to add a payment gateway