Drupal

22 May 2009

Since I now have a bit more free time on my hands, I'm beginning to restructure my whole website and blog using Drupal. So far it has proven to be the best CMS/blogging system I've tried.

Drupal does a good job at being suitable for any type of site. Modules for multi-user blogs, polls, search engines, statistics and forums are inside the core package and can be enabled at the click of a button with a variety of 3rd party modules also available (which are also easy to install, just by dropping them in the 'modules/' directory).

For instance, I have just installed a module to rewrite URLs - provide aliases for them, to turn node/2 into something more meaningful (i.e. about in this case). Installing it was just one click, configuring it was a few clicks and keystrokes and the versatility has proved to be beyond expectations. As well as allowing me to rename individual nodes, I have also renamed 'node' (the default home page) to 'blog' and was able to change the 'user' link to 'login' instead, as that more accurately describes its function (keeping 'user/1' for individual profiles and such). Very cool!

However, I do not see the software as being bloated even with all the flexibility. You can easily disable almost all the modules (minus core functionality) at the click of a button, and unlike Mambo/Joomla it appears to be very lightweight.

One of the issues is the initial 'getting used to' the admin panel - it can be a bit daunting at first. However, I have heard it will be improved in future versions and the learning curve isn't too steep.

Overall, it has impressed me and definitely met my needs. I still have more work to do on the site so expect more Drupal-related posts in the future.

 

Comments

Nobody has commented on this post yet.

Add comment

If you wish, you can add a comment.