I have two questions concerning CMS's that I need answered if possible:
I need to create a site with a Database. This site will in due time have lots of traffic and many users if things go as planned. Is it better to have the CMS on a shared web hosting account or is it better to have a dedicated server for this?
The site I want to create needs to be able to create groups where each group has its own admin. The admin of the group decides the content that each member can view/access.
The information of one group can be shared to other groups as well. This means that only the information content is shared but not the group's member data.
Should I use a single or multiple databases for this problem?
Is this something that can be done using standard CMS systems out there. or should I try to build one myself?