Wordpress vs Drupal

Posted on September 14th, 2007
By Todd Zeigler in Bivings, CMS, Technology, Tools

At this point, nearly all of the websites we build at The Bivings Group are either in Wordpress or Drupal. Sure, we build custom applications on occasion and sometimes do Flash work that really doesn’t fit in a Content Management System. But mostly we use Wordpress and Drupal.

Both are fantastic open source blogging platforms/content management systems with robust user communities. Both systems have their strengths and weaknesses. They are great alternatives to closed, paid platforms and much more cost effective than custom builds. As a web development shop, using Drupal and/or Wordpress allows us to focus our energies on design and strategy as opposed to reinventing the content management wheel.

After implementing a variety sites using both Wordpress and Drupal over the years, we’ve sort of developed our own unwritten rules as to when to use each platform.

Single Person / Group Blog (Use Wordpress)

If you are building a straight on single person or group blog, I think Wordpress is the way to go. It has all the base functionality you need built in and a robust set of plug-ins if you need to add on. The admin interface is dead simple - anyone with basic computer knowledge can master it in a few minutes. The install of the software is also simple and the templating system is not difficult to master.

Anything you want to do in Wordpress, you can also do in Drupal. But Drupal is more complicated from a design/install perspective, and has tons of features you’d end up turning off/not using for something simple like this.

A good example of a blog like built using Wordpress is our modest blog, The Bivings Report.

Blog Community (Use Drupal)

At a certain point your simple blog sort of crosses a line and becomes a blog community. Here are the things I look for:

  • In some cases you are going to want people to navigate directly to an authors blog instead of the main page of the overall blog.
  • Your blog has 10+ authors.
  • There is the possibility that your commenters may themselves become contributors.

You can accomplish these goals by extending Wordpress. You can also use Wordpress Mu, which a community-version of Wordpress that we don’t think is quite ready for prime time. However, these kinds of sites are pretty much the reason Drupal exists. All the community-based features you need are available right away upon setup with little tinkering required.

A good example of a blog community is TechPresident, which we had nothing to do with building.

Blog Driven Website (Use Wordpress)

With its pages section and various plugins, Wordpress can be used as a full on Content Management System for blog-based websites. Lots of companies (including us) long ago abandoned the old fashioned press release and use blogs as their primary content delivery mechanism. Assuming your overall templating system on the site is pretty straight forward and you don’t have hundreds of pages, Wordpress works perfectly well for these types of sites.

Once again, Drupal can accomplish the same thing but it is a little more complicated to deal with and the admin interface is a little more complicated. It is sort of like driving a Ferrari in bumper to bumper traffic - you will get from point A to point B but you’d ultimately be better off weaving through traffic on a motorcycle.

The Washington Area Women’s Foundation is a good example of a Wordpress-based site that we built. In addition to having all the content editable through Wordpress, we also built a few databases as custom plug-ins.

Full Featured Website (Use Drupal)

At certain points, a site simply becomes too big for it to be sufficiently managed using Wordpress. If you find yourself bumping against any of the following scenarios, you should probably be using Drupal:

  • If you have multiple dynamic content types (press releases, news articles, blog posts, etc.). Drupal is great at allowing you to create this stuff on the fly, with Wordpress you are hacking things together.
  • If your site has more than a two template design structure (homepage and second levels).
  • If you have numerous content blocks on the homepage or in sidebars that you will be editing frequently. Drupal’s block system is great at this kind of stuff.
  • If you are trying to start small and expect your site to add tons of features/content moving forward.

We built a site for Monsanto Spain that uses Drupal as a full on Content Management System. This is a good example of this kind of website.

| Trackback URL |

Trackbacks/Pings

  1. Blog Business Summit » Good Article on WordPress v. Drupal at the Bivings Report
  2. Livingston, il blog di Marco Mazzei - links for 2007-09-15
  3. contentious.com - links for 2007-09-15
  4. links for 2007-09-16 | notes from across the pond
  5. Patrick Ruffini :: links for 2007-09-16
  6. links for 2007-09-16 « Ondas, cables, luces, cacharritos y cachivaches
  7. WLTC » Wordpress vs Drupal
  8. WLTC » Wordpress vs Drupal
  9. Wordpress vs Drupal - Carrero Bitácora de los Hermanos Carrero, David Carrero Fernández-Baillo y Jaime Carrero Fernández-Baillo.
  10. Weblog Tools Collection » Blog Archive » Wordpress vs Drupal
  11. links for 2007-09-17 at élet és könyvtár
  12. Valhalla » ¿Por qué Wordpress?
  13. Wordpress vs. Drupal at trilodge computin blog
  14. oriolrius lifestream » Wordpress vs Drupal
  15. Some Exceptional Drupal and Wordpress Sites » The Bivings Report
  16. Netsensei » Blog Archive » links for 2007-09-18
  17. S/2: Google, IBM, Microsoft, Drupal… | CNET.ro
  18. Comparación de usos WordPress/Drupal
  19. the david all group | Blog Archive » Free Advice: Drupal vs Wordpress:: websites, online marketing, political strategy, republican
  20. Which content management system should you specify?
  21. Drupal vs Wordpress: Discussion Roundup » The Bivings Report
  22. iLibrarian » How to Choose between WordPress and Drupal
  23. BlogBroker » Wordpress vs Drupal
  24. Pete Ashton’s Blog » Wordpress vs Drupal
  25. Teaching Online Journalism » Choose your CMS: WordPress or Drupal?
  26. Jody Sachse - Wandering the Webernet
  27. WordPress vs. Drupal
  28. Living Conversations: A look under the hood » The Bivings Report
  29. » WordPress vs. Drupal
  30. Wordpress v. Drupal at John M Willis
  31. Comunidad de Blogs - Foros del Web

Comments

  1. Jason King

    Thanks, that’s a useful article. I’ve used WordPress on a dozen websites but will probably try Drupal for the next one.

  2. Gordon

    Currently looking at Drupal to build a directory focussed community site, have you guys built anything along those lines?

  3. Lipo Blog Network

    Very informative article.

    I’d never even heard of Drupal before reading this article (sounds like then name of an over the counter cold formulation) . I have used mostly WordPress but I have been using Microsoft Live Writer to manage which rocks! The default WordPress interface is a disaster IMO.

  4. Amnon - Drupal Israel

    Did you notice any performance difference between the systems?

  5. urbanmike

    I’ve now set up three sites in Drupal and two in Wordpress. My main site is in Drupal and my most recent project, a church website just couldn’t do half the things it does if it were a Wordpress page.

    Thanks for writing this up, I think a lot of people have a Wordpress-centric view of the web, and Drupal is a good solution for businesses and bigger sites.

  6. n-blue

    Great post. I only have my hand on WP while my friend says something different. I think this is time to have experirence with DP.

  7. toivo

    what about

    http://lussumo.com/

    ?

  8. gestroud

    Good article. There is at least one full-featured WordPress-based web site that always catches my eye:
    http://www.about.com.

    Almost hard to believe that it’s powered by WordPress - probably with a little code hacking, but still impressive.

  9. Dragon Z.

    Thanks for the article. I was wondering whether you’ve given a chance to Textpattern - which basically can do whatever Drupal is capable, only it is smaller in size and way faster. Also, its UI is friendlier, has a robust tag-templating system, etc. Grown to be my favorite :)

  10. Niko Neugebauer

    Good article Todd, basically i have the same experience as you, in short - one user or a very simple site(wordpress), in other cases Drupal is really superior. The number of modules available on the net will allow you to have a great start, way in front of Wordpress. For simple sites and blogs, drupal is just an overkill.

  11. Dave

    great article, Todd! I am a current wordpress user and it has some really nice features. But you are right when you are trying to develop community website. Dragon Z, said that if you have used textpattern, I looked into it a while ago before trying out Drupal and I think Drupal is a better way to go for the purposes you were explaining it for Todd. Cheers

  12. Pro Press

    Drupal is best for complicated websites. You can do almost any type of community plumbing. I use it for a free press release distribution website. There are tonnes of modules which can build any kind of website. Wordpress is good for simple one person use. It is also a great blogging platform. But drupal can do manythings including blogging.

  13. Sudar

    Very good writeup and thanks for sharing your experience.


    Sudar

  14. Sebastien

    Very interesting.

    > If you have multiple dynamic content
    > types (press releases, news articles,
    > blog posts, etc.). Drupal is great at
    > allowing you to create this stuff on
    > the fly, with Wordpress you are hacking
    > things together.

    Would you mind elaborating on this one, especially on the Wordpress side?
    Thanks

  15. Jonathan

    Agree with Sebastien. Also, while I can see your point in the article, I don’t think you (and more so some of the commentors) are giving WP its due credit. Imo it does MANY things better than Drupal and it is much more intuitive to use. I think in the end, WP knows what it is, knows what it should do, and does it very well. Drupal basically doesn’t know what it is, which isn’t necessarily a bad thing. It’s the building blocks you need to create an online community. If you’re only wanting to build a blog, however, don’t reinvent the wheel. Out-of-the box WP does it better than any amount of Drupal tweaking could hope to. There are reasons to use Drupal over WP, but I feel like these are less frequent than you lead on. I’d only use Drupal after planning it out and admitting that it would be less work to “build” what I want in Drupal than to customize WP to work for me.

  16. Todd Zeigler

    Jonathan - I think we more or less agree. You are right, for a simple blog you would be insane to use Drupal instead of Wordpress. We’ve actually used Drupal together with Drupal for clients that wanted to use Drupal for the Content Management but preferred to use Wordpress as the blogging engine.

  17. Chris Coyier

    I’ve always wanted to read a good article that lays it out when you use Wordpress and when to use Drupal. I’ve been hacking things together with Wordpress for too long and need to branch out with some sites that really need more of a Drupal system.

  18. Bulletin News

    Dynamite blog post pertaining to ! Always enjoy this write ups.

  19. Christoph Dollis

    What’s wrong with notepad?

  20. Martin

    Drupal is better in any case!!! Wordpress is focused only on blogging, however, Drupal leaves open many more options and flexibility to manage digital content (if you have ever taken a course in Finance you will know the term “Real Options” which hits the spot quite well). Since more and more technologies are springing up all around the web, we need to stay as flexible as possible with our content structuring. Blogs should be no short-term recreational experiment but an attempt to manage and structure digital data over the longer term and to become more productive by leveraging the internet technology. Blogging is just one technology - and Wordpress leverages that technology really really well. However, you will not be able to easily integrate other technologies with Wordpress- you cannot just include a Wiki or a forum which is based on the same taxonomy structures in order to manage digital data holistically. You cannot create custom content types on the fly; you cannot go beyond the regular structuring approaches and define multiple layers of taxonomies. That’s where Drupal comes in - it’s a system that is much more flexible than Wordpress. For any user, user-group or organization that is seriously getting into managing his/her/their digital content online, either via blogging or other technologies, Drupal is a better choice because of greater long-term perspective in managing digital content. OK, Wordpress is easier and faster to implement. However, Drupal is really easy as well. For the average user who can install Wordpress, installing Drupal will be a piece of cake. The admin interface is not so ajax-sexy, but there are various modules that have been developed by the Drupal user community that will let you work very effectively and efficiently in the admin backend. Admittedly, a Drupal downside is the lack of cool templates, but the community is doing a great job at changing this. The available templating-engines on the other side are a great Drupal advantage, for they allow you to define unlimited regions which you can then use to place any form of content. I will not claim that non of this would potentially be possible also in Wordpress (if you put enough coding power behind it) however, Wordpress has never been designed to manage digital content in a comprehensive way but just to serve as a blogging tool. The Ferrari-metaphor was a quite good illustration I think, although it should not lead you to believe Drupal is a faster system – but certainly a lot more powerful one!

  21. Todd Zeigler

    Martin - good post. I agree with you more or less. I just think there are cases where you are building a focus site where Wordpress can do the job with no problems. It is more than adequate for our corporate site, http://www.bivings.com, as an example.

  22. themegarden.org

    Worpress is maybe simplier solution for single-user blog, but Drupal could handle that task as well.
    On the other hand, if you need blogging platform for multi-user enviroment, Drupal could be better solution.

  23. Mike

    I think that WP is superior to Drupal when you consider all of the 3rd party support like templates and plugins.

    Mike

  24. Lelu

    Ich finde deinen Blog so geil tschuldigung fuer dieses Wort :D Bietest du ein Newsletter an?

  25. mublimbbymn

    lol :)
    lkdadsd

  26. Feadaypaibeby

    Thankiossi
    It’s great

  27. lallinomouh

    Thankiosst
    Great!

  28. adendHedKab

    Thankiossk
    Cool!

  29. ratrigalify

    thankiosso
    Cool!

  30. elorronse

    lol
    thankiossp!

  31. Frank Haywood

    Hi Todd,

    Thanks for sharing this. As usual I arrived on your sit elooking for something else and got drawn in. ;-)

    Apart from my own blog, I’ve used Wordpress as a help site for my customers, and put a link into my software that takes them there when they need help. It also allows them to leave testimonials for my software.

    That’s another use of Wordpress that I don’t think it was intended for (I could be wrong).

    I also built my wife’s site around Wordpress but had the forethought to put it in a sub-directory. 12 months on and the blog is now getting a bit on the large side as (apart from a 3 week break to do the accounts) she posts almost every day, and has other people writing there too now.

    (It’s amazing the search terms that people find her site with!)

    Anyway, I think it could well be time to set up the main domain with a CMS. I’ll take another look at Drupal.

    Thanks again for sharing.

    All the best,

    Frank Haywood.

  32. Toby

    Thanks for the summary, Todd! I’ve been an avid user of Wordpress, but I’ve also heard great things about Drupal!

  33. latin twinks

    I haven’t gotten anything done. More or less not much exciting happening. I’ve just been hanging out waiting for something to happen. I haven’t been up to anything.

  34. neue webseiten-optimierung

    Woher hast du diese Infos? Habe geschaut, ob du in dem Blog noch mehr Informationen zu diesem Thema hast. Aber leider nichts gefunden. Wenn du mir weiterhelfen kannst, dann wuerde ich mich sehr darueber freuen. Liebe Gruee

  35. Verbrenner

    Thank you very much for this very interesting article! We had some performance problems before reading this article. Now all things speed up and the systemis working fine! - Yeah!

  36. Vitali Köln

    Great, thanks!

  37. GotNintendoWii

    Great Thanks

about this blog

The Bivings Report (TBR) is a source of news, insight, research and analysis on the web-based communications industry. TBR content is posted, created and managed by internet strategists, media/communications analysts, web developers, designers and programmers, all of whom are employees of The Bivings Group.

Search Site

Archives

2009
Jan          
2008
Jan Feb Mar Apr May Jun
Jul Aug Sep Oct Nov Dec
2007
Jan Feb Mar Apr May Jun
Jul Aug Sep Oct Nov Dec
2006
Jan Feb Mar Apr May Jun
Jul Aug Sep Oct Nov Dec
2005
Jan Feb Apr May Jun Jul
Aug Sep Nov Dec    
2004
Jan Feb Mar Apr May Jun
Jul Aug Sep Nov Dec  
2003
Jan Feb Mar Apr May Jun
Jul Aug Sep Oct Nov Dec
2002
Jan Feb Mar Apr May Jun
Jul Aug Sep Oct Nov Dec
2001
          Dec

RSS feed RSS feed
RSS feed Facebook
RSS feed Follow on Twitter

Email Subscription


Delivered by FeedBurner

Collaborate

Send Tips Send Tips
Wiki Wiki

Authors

Tags

Most Popular Posts

Blogroll