Just tried this Harvard project called OpenScholar openscholar.harvard.edu for providing the faculty of our department with a convenient method to host their websites. It's an awesome project in my opinion.
Hope this will be used soon and help make a great change in the way classes are organized.
Ciao
k4rtik