I used Drupal, and I liked it

A056D435-E2E8-442D-BFCB-B972D6A5EEF3.jpgYes, it’s difficult to admit it, but I went over to the dark side yesterday. I’m setting up a new web site (teanoob.com if you must know) and going to be doing a podcast over there, and I thought I’d try out something different for a change. WordPress is fast, WordPress is easy, and I easily have 20 different WordPress sites running right now. But there are other CMS’s out there, and some of them are very popular, so I thought I’d find out why.

I did use Drupal once in the past but I really had no idea what I was doing. I didn’t know any PHP or even what MySQL was so I was totally lost. This time, I came prepared. I selected Drupal pretty much at random – it was either Drupal or Joomla.

So the Installation of Drupal is fairly easy – pretty much the same as WordPress. You create a MySQL database and user, then run an installation script and it does the rest for you. I did this via SSH (command line) and I suspect if I had done it through cPanel it would have been much easier. I did run into two speed bumps. First, I had to change the configuration file to be world writeable (yikes!) and the same for a folder. I did make quite sure to change the permissions back when I was done.

Second, I had to go set up a cron job. Actually I haven’t set up the cron job yet, so I’m sure my site will explode in a massive firewall any minute now.

Once it was set up, I went on to select a theme, and had to add some modules (think Plugins). This was relatively easy, but there is no ‘one click install’ in Drupal like there is in WordPress, so I had to download and unzip the files by SSH (I could have used FTP too).

It did surprise me that I had to install a non-core module (think ‘third party plugin’) just to get pretty URL’s with the post name in the title. It was also kind of tough to wrap my head around modules, and blocks which are almost like plugins and widgets, but just different enough to make my head explode.

What I did like is that it is highly customizable. Once I installed the ‘Views’ module, I was able to build almost exactly the type of site that I want, actually I was able to build something in Drupal that I’ve been wanting in WordPress for quite a while. Have a look at the layout of teanoob.com (not the content, because there is none yet).

It will always show a box with the most recent video podcast episode, with normal posts going below it. There is also tons of extra places to put ‘blocks’ and a very configurable hierarchical menu system. All of this without touching any code. I am kind of enjoying it, although I’m sure I will have to get into some PHP coding once I try to figure out how to post Podcast episodes, and who even knows how the RSS Feed will work.

Anyway, I am enjoying using a different CMS for a change. I certainly wouldn’t recommend Drupal to anybody who doesn’t decide they need it on their own. It is much more “hands on” thank WordPress and definitely requires some Unix, PHP, and Apache skills that you can easily get by without in the WordPress world.

So that is my Drupal adventure. Stay tuned… once I get a working podcast I will post some more. I might even do a podcast episode about that. Nah… you don’t want that, do you?

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>