I am currently evaluating drupal as a possible solution for a community website. The other main contender atm is Plone (running on Zope). I have a few as-yet-unanswered questions but I'll address them one at a time.
So, first up: The Security Model.
I have seen that drupal has the concept of roles and permissions, which is great. What I am unsure about is whether both the roles and permissions can vary for different parts of the site.
at the moment I'm planning to build a new community from scratch.
Now I'm looking for the right CMS for my community. What I don't need is an extended User System as you can find it on phpnuke. But I need a CMS which is capable to be organised by different users.
I have to be able to offer downloads and according descriptions to the users.
My hosting service - godaddy.com - has disallowed the use of about 20 php variables that drupal needs to run. Does anyone have any recommendations for other hosting services that are more compatible with drupal?