I finally sat down this weekend to do a full revamp of my website in preparation for some serious blogging! It only took a couple of days and it was my first chance to really get to know Drupal 7. The issue with Drupal is that is that it is quite technical, and out of the box it does need a lot of configuration just to setup something as simple as this site, a blog with a few 'about' pages. I did play with Wordpress for a few hours, too many people have been telling me for a while its 'so much better', and it is when you compare its usability and setting up a simple blog with social integration. Drupal unfortunately still has some way to go before it has WYSIWYG editors out of the box and core modules that allow you to automatically integrate your commenting and posts with Twitter and Facebook.
However, Drupal 7 is a massive leap from Drupal 6 in terms of usability and core functionality. While more technical than Wordpress, you do get more flexibility to configure it deeper. As usual, most modules are still catching up with the recent Drupal 7 release even after several months, and so many of the modules I've had to install to do what I want are still only Release Candidates, and others like the Twitter integration module I used to publish my posts automatically to Twitter still don't have a stable 7.X version. The great new feature I love though that will make my life so much easier maintaining the site is automatic updates of modules, so now I don't have to keep downloading modules to keep them up to date! Unfortunately the core modules still need a manual upgrade and hopefully Drupal 8 will fix this once and for all so running a Drupal site doesn't become laborious.
I was fortunate that Learn By The Drop has written this free PDF ebook to get started. It is really well written and I pretty much used it as the basis to get started and add new features like Tagging I hadn't put on my blog previously, and get the WYSIWYG editor up and running properly without all the formatting issues I usually have (and spell checking too!). However I did deviate from not using the core blog module, he advocates creating your own blog content type for more control, all my current blogs are created using the blog module so I had to stick to it, but to be honest I didn't see any disadvantage using it so I would encourage you to use it instead of creating your own 'blog' content type like he suggests.
So all in all here is a summary of the new features on this site:
However, after 'tasting' Wordpress, I would love to see the following modules developed and maintained for Drupal 7 if its really going to be effective for social content like blogs:
I'm pretty happy with the end result, I think anything more would be 'masturbation' like I used to keep reminding my business partners everytime they went off for several days getting off on building the 'perfect' feature or website. However when I have time I'll probably finish the theme to add a bit more colour, add Google translate to my pages so the rest of the world can 'enjoy' my blogs, and I want to add a 'Bookshelf' with a list of all the books I've read or am reading and may be useful for other start-up/business people. Also I will have some fun putting all my other sites onto this install and running Drupal multi-tenanted and try some affiliate marketing on the other ones (which are paying quite well without me doing anything so I'm tempted to find out how much I can make with a bit of SEO!)
Anyway, now that I've got everything up to date, I plan to start blogging more regularly like I said in my last post, so after this, less geek, more chic ;)
Comments
Just installed the Google
Just installed the Google Translate module and it is awesome! Give it a go by clicking on one of the flags, and the whole page instantly rewrites itself into the new language!