I apologize if the question seems a bit too general, but I have spent some time thinking on how to model this kind of site and I guess some input would be really helpful.
I need to create a multiuser site with blog functionality - people uploading media, social component. It was fairly easy to prototype the thing with paperclip and minimal functionality, but when it comes to storing more content number of solutions is growing..
Would that be a generally good idea to use something like RefineryCMS (seems to be most up-to-date with current Rails) with access to dashboard granted to users that create pages. Would users be able to manage separate pages through RefineryCMS?
What if there are several types of pages (like blog / portfolio), that have different functionality - would one CMS be able to handle the variation?