Hello I am trying to create a website that would have the following features. The aim is to facilitate learning Music lessons. I am trying to find out the best system to conceptualize/create this Is it 1) Wordpress 2) Joomla 3) Drupal 4) PHP and MySql and HTML 5) It would need good facebook integration. How to do that - it is best to use HTML5 or XFBML (facebook XML) There would also be a booking/paypal integration. Would be grateful for any answers. Thanks There would be multiple types of users - Students, Teachers, Schools, Club promoters, content editors, administrators with different set of rights There would be different kind of POSTS that can be created. A GENERIC post of text, video , audio by any user An EVENT post by a teacher, school, club promoter - with special info like time, date, venue, price and list students attending in its database, plus interface for Club Promoters to put in their offers in terms of drinks, food, etc discounts A LESSON post by a teacher - with special info like time, date, venue and list students attending in its database, and price Any POST can be linked to another by hyperlink, and can be used as a reply/comment to any other post Facebook integration: ==================== Users can login via facebook (or create separate login id) which is the standard these days Students will have the least functionality Teachers can create EVENT, LESSON, posts - so will have additional section of dashboard. They can copy paste a link of their existing event from Facebook to a form, and the website/PHP script/wordpress plugin should be able to take info out of the facebook (since teacher has logged in via facebook) Similarly if teachers create an event on the website, there should be automatically an event creation on facebook Booking/Payment =============== Student users would have the chance of seeing what lessons their friends are taking and booking them on the website, using paypal interface Teachers in their dashboard can see how many students have booked it, have looked at it and not booked it, and can change prices depending on passage of time (as the class gets nearer)
Thanks aap, and why do you say that? any specific features in drupal that;'s missing in Wordpress? Thanks
Drupal inbuilt features provide better management of users / user-groups. WordPress don't provide advance users management. Drupal let you create different type of content type (Page / story/blog/poll/your own type). You can have different permission for different content type for different user-groups.