My college is using moodle in a few different ways.
1. For Students
2. For internal staff training
3. For external collaborative training
To do this we've installed seperate instances of moodle in there own apache virtual hosts, with seperate databases etc..
Each 'instance' has can then have a different style and can have different authentication methods.
Unfortunately when we upgrade or patch moodle we need to act on each instance individually ( increasing the workload )
Is this the best way of providing these services ? Or can we install a single moodle instance and host multiple but seperate moodle sites within it.
Hope that makes sense