couchable.co New? Start Here RSS Twitter

Moving to Drupal, Involuntarily

Moving to Drupal, Involuntarily

I have never been a fan of Drupal and have not written the nicest things about it. Drupal has an excellent selection of Modules but the experience for users and front-end developers has always been a pretty bad one.

My first experience with Drupal was version 5. I know it was a long time ago but I really cannot think of a single good thing to say about it. That early version sucked that bad. About that same time, I was working with Wordpress and just getting started with ExpressionEngine and really had no idea why anyone would use Drupal for any other reason than it had a lot of good Modules.

Luckily for me I was able to stop using Drupal for a couple of years. Now at the day job we are moving from using several different CMSes to Drupal exclusively. I’m still going to use ExpressionEngine on all my personal projects but I don’t really have a choice during the day.

So as I’ve been digging into Drupal 7 and working on some older Drupal 6 sites, my love for it really hasn’t grown but I think I’ll be able to deal with it. The documentation is as longwinded and confusing as ever, but I’ve picked up the basics fairly easily.

My Thoughts So Far

I won’t get into Drupal 6 because it’s pretty old at this point and well, it sucks about as bad as 5.

Drupal 7 is somewhat of a step in the right direction. You still can’t really build a whole website without a host of Modules, but that is something Drupal users have come to expect. The Views Module is pretty much essential and slightly less confusing now. But it still seems easier to just query the database within the templates.

Building themes isn’t too difficult, although the sites I’ve been building are super simple. I still prefer ExpressionEngine for building sites.

How It Will Effect This Blog

So I guess since I’ll be doing more work with Drupal, I might as well write some posts about it. You definitely won’t be getting any fanboy posts but maybe I’ll give some tips for other front-end developers who need to use Drupal and ways to make it less painful.

Read More:
some other posts you might enjoy or I thought where particularly relevant to the web design post you just read

The 5 Best CMSes for Web Designers

As a web designer, choosing the right content management system can be a difficult task. Some of the CMSes out there are pretty difficult to learn and may require the knowledge of a programing language like PHP. For designers you…

Read More

Tips for Designing Your First Email Template

If you thought developing websites that work in IE6 was bad, wait until you start working with email templates. If you were developing websites 10ish years ago, the markup you were using then is what you use in email templates…

Read More

Spread the Word

Subscribe to the RSS Feed or follow @couchable on Twitter

Have something to say? Leave A Comment Below

Most Popular:
the most popular posts of the year
Couchable Huh?
what this blog is all about

Couchable is a web design blog created by Tyler Herman and is one of a couple blogs and sites in my Network. There are a lot of design blogs out there so I try to cover the important topics I'd want to read about, such as: improving your designs, dealing with clients, finding better work, and making more money. I've also been focusing a lot lately on content management systems and internet marketing.