I work for a for-profit private College. We are looking at having our main website redesigned and for the CMS I think Drupal would be one of the better options.
Let me tell you a little bit about the structure of our site. We have 7 US campuses and 4 Canadian campuses. Each campus has one or more "Schools" within it. This is a somewhat generic term that just groups together programs. An example of a program is a bachelor degree in computer science with a minor in networking. Programs are made up of classes.
So we have -
Class -> program -> school -> campus.
Now the tricky parts come into play in that classes can belong to multiple programs, programs belong to only one school, and schools can belong to multiple campuses. For example comp sci 101 is part of a few bachelor and associate degree programs, those programs are part of the school of technology and those schools are located at say Atlanta, Orlando, and Montreal. For SEO purposes the site architecture will need to be built to avoid duplicate content.
We have been debating on allowing legally allowed adult content on our hosting infrastructure.
The main issue being: The adult content may be legal at one place but may not be legal in other countries
As of now the Terms of Service allows keeping adult content which is legal in the States.
(we own our hosting racks of servers + long term leased infrastructure in a premium data center at Dallas, so no upstream constraint for this policy)
Ok, I have spent many hours trying to research different CMS products and hope someone can answer the question. I am familiar with ASP/JavaScript and Access/SQL technology for building websites. This is my first plunge into CMS land.