I am new to Drupal and have decided to try it out for something I am trying to do. I am looking to have the following:
mydomain.com ------ Main site with articles, blog
forums.mydomain.com ------ Forum
socialnetwork.mydomain.com ------ Social network
ecommerce.mydomain.com ------ Store
I want the theme to be consistent across all, and the when a user logs in or out of one he is logged in or out of all. I would also like the ability to register/login with facebook/twitter etc. (also with registering/logging in to all) and for their user profile to be consistent across all (so they can collect user points etc)..
I have seen posts where people are using one instance of Drupal for this with one database.. But I don't know if this is because this is the best way to do this or if they have a specific reason for doing it this way? I don't necessarily need this - I can use multiple instances of Drupal, or multiple databases, or I can use single instances etc - whatever is going to be best regarding simplicity of design, maintenance etc.
If anyone can give me some pointers on the best way to achieve what I am looking to do structurally that would be great (maybe the single instance of Drupal way is best and that's why I see this so much in search results?). Or if you can point me in the right direction for some resources? Ideally I'd just like to know why one way would be better than another,
Thanks in advance,