Hi, sorry about my english is not very good.

i'm a programer, 10 years ago i was doing a lot of web sites, but then my job change to desktop applications and in the last years mobile applications, now i m back to the web programing, so i do some research and decided i need to use a CMS for my new project, i'm deciding between drupal and joomla, so this is the problem.

generally speaking i need to build a site where each users has his own page, in this page they upload text, images, video, in a timeline, and then other users can review the page to leave comments and opinions, maybe the idea may sound like a facebook type site, or a twitter type site, but this is going to be an educational site for primary schools, where students have their projects, and share them to their group. so i need to make something friendly and easy to use for kids

here some examples of the type of site i need to build.
https://www.behance.net/
http://buildinprogress.media.mit.edu/home/index
https://dribbble.com/

i have i couple of ideas on how to build this, i review some modules available for drupal and joomla, and i think it's possible to build it, but there are so many different modules, that is impossible for me to review them all, so i don't want to happen that when i have 2 months on development i find a better module that fits better my needs,

im here to ask for help, maybe some of you that use this CMS for long time have a sugestion, for me to review.

thanks

Comments

Jaypan’s picture

>there are so many different modules, that is impossible for me to review them all, so i don't want to happen that when i have 2 months on development i find a better module that fits better my needs

It's entirely fair to feel that way, but in such a case I'd strongly recommend against Drupal. Half of working with Drupal is trying out different modules to find out their differences and nuances, in order to find out which one best fits your project. It's time consuming, and many times you will find a better alternative later on. It's the name of the game.

Conversely however, the longer you work with Drupal, the more modules you'll get to know, and the easier it will become to determine what modules to use. But you need to build that knowledge, and it takes time.