Community and User Generated Content Website: Have been thinking about Drupal but leaning on WordPress heavily

I’m a non-programmer and run a food website (plain – jane Dreamweaver) along with a simple WordPress powered blog.

I envisioned creating a food website that is both user powered (one can submit recipes, tips articles, photos etc) and also act as a mini social network (people can blog) – create profiles, make friends etc.

I stumbled on Drupal nearly 2 years ago and was impressed by its flexibility in creating content – through modules such as CCK (custom content types), Views – to display content from various queries and Panels (displaying content without manual theming). It also offered a host of modules that could do things like – classifieds, greetings, newsletters, events etc.

However I got so mired by what Drupal could do, I ignored site development and it’s been sitting in the backburner all this while. Recently I met a designer / developer (More WordPress & Less Drupal) who agreed to customize a theme that I finally chose for the website.

I’m scared that despite Drupal’s scaling abilities as a business owner I will be left with fire-fighting stuff if anything goes wrong with if i get the site developed on Drupal.

I have explored and searched previously whether WordPress can be used more as a CMS platform but came away disappointed.

With WordPress 3.1, Multisite and BuddyPress, I’m excited whether I can ditch Drupal and choose WordPress instead.

Plus I’m more inclined to use WordPress after I read this post about Why Drupal isn’t a good choice for a CMS – http://mikeschinkel.com/blog/17-reasons-wordpress-is-a-better-cms-than-drupal/

Here’s what I’m looking for:

1.Food / Recipes Websites that will have 4-6 types of content – recipes, food guides, photos, menus, videos etc

2.The site should be high on usability – tech ‘unsavvy’ should be able to submit content recipes, photos, videos etc) to the site – this is an important need. Can I make this really simple?

  1. Social networking capabilities – profiles, adding friends, member search, rewarding members. I want to build a strong community that goes beyond just creating profiles. I want them to be able to contribute to the site’s growth.

  2. A decent / elegant theme (WordPress had zillions of themes, I know)

  3. Displaying content – Can I display say, in a page, a thumbnail and excerpt, of content that is being posted to the site? and perhaps in another page – only a set of links of content that is being posted. – Do plugins exist for these? Drupal hs Views, CCK and Panels that achieve these quite easily.

  4. Like I mentioned before, as a non-tech business owner, can I scale the website without worrying too much into maintaining the technical aspects of the site?


Please help me.

3 Answers
3

First: (Really!) get someone who understands a lot about code & wordpress. As you’ve already read Mike Schinkels site: He’s a good one.

can I scale the website without worrying too much into maintaining the technical aspects of the site?

If you, as i stated above, got some who makes you a solid foundation, then it should not be a problem.

Displaying content – Can I display say, in a page, a thumbnail and excerpt, of content that is being posted to the site? and perhaps in another page – only a set of links of content that is being posted. – Do plugins exist for these? Drupal hs Views, CCK and Panels that achieve these quite easily.

WordPress uses “Templates” for pages. You can make a eg. site where you list all galleries or receipes, etc. With Multisite you can give every of your users the possibility to run their own blogs/receipe article lists on their own.

Without going more into detail: If you’re not tech savy, then you’d need a long time to get around this, so my best advice is getting someone who understands how all the custom stuff for cms purpose like post types, taxonomies, meta boxes, etc. work.

Leave a Comment