Why do I use WordPress for my personal blog?

Wordpress MU & Drupal M/K søges

It’s something I’m asked every now and then. “If I’m just making a blog site, should I just use WordPress, or should I still use Drupal?” To be fair, it all comes down in the end to a matter of personal taste. But, there are still some factual points on either side of the Drupal Blog vs. WordPress Blog argument.

Firstly, some reasons to use Drupal for your blog:

  • You can easily add more advanced features and modules.
  • It’s (debatably) easier to theme

On the WordPress side:

  • It’s just trying to be blogging software, so the interface is more natural for a blog.
  • Near 0-config, you don’t need to enable, disable, configure and tweak modules to make it a blog; it is out of the box.
  • Instantly update plugins.  You can click and link and have a module update to the latest version.  With WordPress Automatic Upgrade plugin, you can have wordpress backed up and upgraded automatically as well.
  • Smaller learning curve.  It’s just easier to have someone with little or no web app experience to use WordPress than Drupal.

For me, the pros of WordPress outweigh any cons; in the end it comes down to being easier to upgrade when a new release comes out.  But, if Drupal had one-click upgrade as well, I’d be using that instead in a shot.

Show CommentsClose Comments


  • tuntis
    Posted November 11, 2008 at 9:12 am 0Likes

    Drupal easier to theme than WordPress? That’s where I have to disagree. WordPress’ theme system is much less complicated. Also, TBH, I don’t see Drupal as a good blogging platform – just using “stories” doesn’t cut it.

    Drupal is an excellent CMS for “websites” (what’s the right term to use here?), though.

  • you
    Posted November 11, 2008 at 9:54 am 0Likes

    “Instantly update plugins.”

    Hoopefully, plugin_manager will pick up the slack here. It already is functional, but ahs limitations such as not upgrading drupal core or itself.

  • Andrew Ariotti
    Posted November 11, 2008 at 10:28 am 0Likes

    Not sure what you mean by “stories.” I imagine that you are referring the “story” content type which to this day I have never used. There’s a “blog entry” content type used to create blog posts. Just thought I’d clear that up in case you were thinking that the “story” content type was to be used for a blog.

    In accordance with this post, I’ve been thinking of taking my blogs to WordPress for a more blog-like experience. Not sure though because then I am pretty limited if I wanted to take it any further.

  • Garrett Albright
    Posted November 11, 2008 at 11:18 am 0Likes

    The blog entry content type is only available if you enable the blog module, which isn’t really necessary since it enables features to let visitors view only blog entries posted by a particular author – not really necessary if you’re just setting up a single-user blog for yourself in the first place.

    I’m curious why tuntis doesn’t think the “story” content type is sufficient, though. That’s what I use for my blog, and I’m perfectly happy with how it works.

  • tuntis
    Posted November 11, 2008 at 2:01 pm 0Likes

    @Garret Albright: I’m afraid I wrote my comment a little bit poorly. I completely find Drupal to be a bad platform for blogging – it is designed for other kind of websites – IMO: to set up a simple blog (a’la WordPress), you’d need to enable/download some modules, and set up your stories (the content type) to show up in the place you want to. Also, I’ve always wondered how you can allow guest commenters to define their own nickname (unless I missed an option somewhere).

    WordPress is better for blogs – I’m not sure how to explain my viewpoint – it’s just that Drupal is “too overkill for a personal blog” IMO.

  • Rob Loach
    Posted November 11, 2008 at 2:55 pm 0Likes

    This is Drupal, not WordPress…
    – chx (http://drupal4hu.com/node/92)

  • Garrett Albright
    Posted November 11, 2008 at 4:55 pm 0Likes

    tuntis: I agree that Drupal is overkill for someone who wants “just a blog,” but at the same time, you seem to have some wrong ideas. You don’t need to download new modules for a blog, since the “story” content type is there out-of-the-box. You’ll need to enable the Comment module if you want comments, and in that case you’ll also want to download and install an anti-spam module; if you want to put articles in tags/categories, you’ll need to enable the Taxonomy module. That’s about it. By default, content of the “story” type will appear on the default Drupal front page when posted, so no work to do there. And anonymous visitors can most certainly specify a user name. Check out my blog, which uses the “story” type for articles, displays them with Drupal’s default front page system (it’s not a View, though Views are used for a couple blocks), and allows anonymous commenters to provide a name and web site.

    If all you want is a blog and you want it up and running in half an hour or less, WordPress is great. Drupal is also completely up to that task, though I’ll concede that its “do-too-much-ness” may confuse novice users.

  • venkat-rk
    Posted November 11, 2008 at 9:08 pm 0Likes

    You only have to look at onsugar.com to see what’s possible for blogging with Drupal as the underlying framework. I doubt if that could have been built as easily with WordPress as the foundation. Hopefully, some of that work will make it back to Drupal in some form and then Drupal could really challenge WordPress as a blogging platform.

  • HansBKK
    Posted November 11, 2008 at 10:58 pm 0Likes

    Absolutely nothing wrong with using Story content types for blog posts if it’s a single user setup. The Blog module’s only needed for multiple-author blogging.

    Yes Drupal’s more involved for newbies, but if you already know Drupal basics, I’d always recommend that over WordPress – how do you know what you might want to do with a site in the future, and moving the content over from one platform to another’s a right royal PITA.

  • Gerard
    Posted November 12, 2008 at 5:33 am 0Likes

    if Drupal had one-click upgrade as well, I’d be using that instead in a shot.

    I second that! Constantly updating modules in Drupal is a massive pain, and has me considering a multisite setup in order to save me repeating the process over four or five different times for each Drupal install I maintain.

    Having said that, I’m using Drupal for my main blog, and it’s fine, although you’re right, you’ve got to roll up your sleeves and configure everything from scratch.

  • Garrett Albright
    Posted November 12, 2008 at 12:37 pm 0Likes

    I use Drupal’s standard multi-site features for my personal sites, and it does indeed make life easier. I highly recommend learning how to use it – it’s not hard at all once you wrap your head around how it works.

  • Susan
    Posted November 12, 2008 at 3:26 pm 0Likes

    I’ve tried Joomla, but not Drupal. I find that WordPress is the easiest to use.

  • Thomas
    Posted November 12, 2008 at 5:18 pm 0Likes

    Easier to theme? Yeah right. If I have to do one more theme for a client and use that damn “loop,” I might lose it.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Our time: 1:21am PDT