Hi
I've created two Drupal sites in the past with medium complexity both of which used heavy amounts of Views, theming, webforms, etc etc. I'm very familiar with a straight-forward one-site Drupal setup.
With regards to a "multi-site", multi-user setup I really want to do it the most correct, secure, transparent and future-proof way.
Here's a rough diagram of a new project I'm dealing with:
http://38.99.165.179/kalle/multisite-drupal.png
What is the best approach to this kind of structure?
Each school "website" must have it's own sub-domain (ie "222.schoolboard.com"). Essentially to an anonymous user, each school "website" needs to act & feel as if it were it's own website. But much content is to be shared off the parent "website" across all the school websites. And also a logged in super-administrator needs to have complete control over all the school websites.
I am comfortable in creating straight-forward Drupal sites, so ultimately a worst-case scenario is just wrestling with different users/permissions/content-types/themes/etc and contain it all within one Drupal site (ie "sites/SchoolBoard/").
BUT is there any way I can make this structure smoother?
For example what's the advantage of creating multiple Drupal sites within the directory "sites/", like this: