I am trying to setup a domain and a sub-domain using two separate hosts for a Math tutoring website. I have chosen to use Drupal 6 for this task--for now at least.
The first site, www.example.com , is hosted on an entry-level, shared Godaddy server that barely has enough resources to calculate the area of a triangle so I want to limit its load as much as I can. This site will be devoted to handling all public traffic and user logins that will transfer the user to the second sub-domain site using SSO. (Is key redirect with SSL certificate aka "poor-man's SSO" even worth looking at?)
The second site, www.math.example.com , will be hosted on a dedicated Dell Poweredge 1750 with 8GB RAM running Ubuntu 11 in my basement. This site will contain the UI for any user that logs in through the main site plus all of the math related content.
I want to be able to share user tables but I also want separate databases for content. Since my Godaddy hosting has marginal resources, I would like to host the shared user db and the drupal content db for the public pages there. The server in my basement will use the shared Godaddy db for users but have its own db running locally for content. Is this even possible to have a Drupal site use two databases in different physical locations?