
I haven’t posted in a while because I’ve been trying out Drupal 7 [4] on my personal site. Drupal 5 has been officially retired [5], so I thought I’d do an experiment and move my personal blog from WordPress to Drupal 7. And so far, I’m very pleased. But it took a while to get my site built, mostly because some of the modules I needed weren’t working when I started building about a month ago. There’s so much activity that modules are being updated hourly. One key module I needed was the WordPress Migrate [6] module. It didn’t work two weeks ago, and it didn’t work a few days ago, until there was a new beta release in the afternoon. Then it worked (though I needed some help; I am lucky enough to live with a MySQL guru).
First impressions can be summed up this way: I would never in a million years have recommended Drupal 6 as a viable platform for a small blog or simple website, for example. Because with great power comes great complexity--that’s one downside of Drupal. I really like WordPress, and it’s always been my go-to for small sites. But honestly, I can see using Drupal 7 for a client’s site as small as mine, if his or her org didn’t need to rely heavily on any modules that are still in beta.
I started out trying the Omega [7] theme, but it was overkill for my little site, so I went with Sky [8]. I hope Sky, and more similarly simple themes like it, continue to show up and evolve, because they help make building smaller sites in Drupal 7 easier.
Here are some quick pros and cons of my Drupal 7 experience so far.
Pros
Cons
I foresee that most new sites this year will likely still be built in Drupal 6. But I do think Drupal 7 is getting friendlier. That’s pretty exciting.
Links:
[1] http://idealware.org/printmail/2456
[2] http://idealware.org/print/2456
[3] http://idealware.org/users/johanna-bates
[4] http://drupal.org/drupal-7.0
[5] http://drupal.org/node/1027214
[6] http://drupal.org/project/wordpress_migrate
[7] http://drupal.org/project/omega
[8] http://drupal.org/project/sky
[9] http://drupal.org/project/drush
[10] http://www.d7ux.org/
[11] http://drupal.org/project/views