A friend has asked me to build a site with the following options:
staff members must be able to add new music and artists to the page
a gallery must be provided - it is also good if each artist has the ability to have his/her own, smaller, gallery
users must be able to vote for artists
users must be able to alter in discussions (forums or comments sections)
staff members must be able to blog
staff members must be able to write articles
I did a small project where i actually implementet all of these features, but i want to use an existing content managment system for all of these features so that future devolpers can, hopefully, more easy extend the website. And also, so that i dont have to provide to much documentation.
I have never developed a website using an external cms like drupal or wordpress and after seeing hours of tutorial videos of both systems, i still cant make up my mind on wheter i should :
a) use Drupal 7
b) use Wordpress 3
c) create my own cms
I can only imagine that staff members would also want to create content using iphone or android based mobile devices. But this is not a required feature.
Can someone, with experience, please tell me about their experiences with bigger projects like this?
The site will approx. have a total of 400 000 - 500 000 visitors (not daily visitors, based on numbers from last year in a period of 4 months)