Journey to Blogging, Part 3 of 4: Drupal and Joomla

After a few months on Blogger building up content and slowly finding my voice, I wanted more.  Forms, tables, directories, charts. More advance features. Perhaps even a forum.

Gadgets, widgets, extensions, modules, plugins – applications may have unique names for their add-ons  but  they serve the same function –  to customize and enhance your site with dynamic content. Blogger had over 1000 gadgets and growing daily. But it would require massive amounts of coding beyond my limited skills.

Now, I should note at this point that the growing use of  CSS and HTML coding to customize my site was more about knowing how to find and adopt it for my purposes than actually learning and writing programs and applications from scratch.

So, putting on my old librarian hat, I refocused my research for platforms that were content management systems (CMS) first and a blogging application, second.  The choices were narrowed to open source CMS giants Drupal and Joomla.

This wasn’t a linear process. It started with Joomla, getting overwhelmed and frustrated, then to  then to Drupal, back to Joomla and finally settling on the current platform I use, which I’ll cover in part 4.

The first thing I realized when leaving free-hosting platforms like Blogger or is that I now need to self-host my blog – either on my hard drive or by subscribing to one of the many hosting services out there.

Although Joomla offers an interactive web-based demo model, it’s not terribly useful since the language or wording is unique. So, after many sleepless nights of further research, I dove it.  I decided to download Joomla to the hard drive on my computer, or local host, as it’s called, which would act as a local server.

Local host?  I watched bleary eyed at terms like PHP, MySQL and Apache in the 50+ page Joomla manual. Apparently in order to even install Joomla, I needed a fully operational Web server. After digging around a few forums, it seemed as though the best option was to download and configure XAMPP. Done. Installed Joomla. Made a few mistakes. Unistalled and reinstalled, this time following directions in the manual. And that was the easy part.

Now to figure out Joomla. In a nutshell, I built a site on my hard drive from scratch.  It was rudimentary, but I wanted to learn the Administrative Back-end. The Components and Extensions.  The Tools and Menus.  The system. The language.

I needed enhancements. So I installed and test drove a few free templates. A web search for “free joomla templates”  returned a host of options. Then I discovered the amazing premium Rocket Theme templates, joined the club, tested a few templates, imported my blog and published a brand new site with all the bells and whistles.

But missing, was a robust blogging application which was the primary feature of my site. It’s native application was weak and the extensions lacking. Enter the newly minted WordPress Blog Integration for Joomla from CorePHP, in effect, combining the best of the top blogging platform with the top content management system. Perfect!  I bought a copy and after significant research, frustration and instruction, integrated the two.  It was not as smooth as I imagined and with significant learning curves ahead of me – WordPress, Joomla, RocketTheme, and CorePHP, a forum extension I bought and other applications, it seemed daunting.  It was too much. Too complicated. Too busy. Too much to manage. Almost disabling.

I decided to check out Drupal, Joomla’s primary CMS competition, though I had reservations since by all accounts it seemed geared for advance users and programmers. I was running a business and it did not involve coding. It was something I wanted to learn to have control over how I presented myself on the web, or if too complicated and involved, at least know what to request from a web designer.

Two things drew me to Drupal. My frustration with Joomla’s lack of a robust blogging application and the awareness gained during my decade as a law firm library director that many libraries used the platform.  I downloaded a copy, poured over the manual and tinkered with it for a bit (a bit=4 days) before satisfyingly disregarding it as an option.

I needed a graduate degree in coding to use Drupal and I was still floundering in elementary school.

I concluded that I wanted a robust blogging application first, and a content management system second.  I needed to simplify. To commit to a platform and learn it well. Hello, WordPress.


  1. You and I must have a talk regarding CMS’s one day my friend :) (no I don’t sell them 😉 )

    I like that you dive in and want to learn as much as you want to produce and succeed. I still would have probably preferred hosting off in the clouds and tying in something like a more affordable version of RedAlert to see that it was online more often and after years of experience with forums, I’d never want one of my own (lol). What are your feelings regarding Moveable type?

    • I’d love to chat about CMS platforms, John!

      In the final installment of this series which I hope to post on Saturday, I cover Moveable Type and TypePad before concluding with WordPress (and moving from web hosting service, DreamHost to Bluehost.)

      There are many who quickly chose a platform and make it work for them, but I have this ridiculous need to have a least a cursory understanding of most, if not all of the options available before committing to one. Argh!

  2. I get it. I’m the guy who can change his own brakes or oil (not that I’d ever bother again) as well as build a computer and write up a website in raw HTML.

    In a perfect world, this would vastly improve my mating stature in the herd. In the real world, it just means I’m free triple-A and tech support to my family and friends 😉

  3. Did you ever consider squarespace? It seems like a combination of WP and Headway Themes combined into one package.

    • Nice to hear from you, Bob, and thanks for the info. Yes, I came across Squarespace during my travels along with at least a dozen or so other platforms that I found interesting. But by then I had already purchased premium themes and applications and didn’t want to incur the additional expense of applications that weren’t completely open source. That narrowed the field considerably.

      I’ll briefly touch on Headway and Thesis premium WordPress themes in part 4.


  1. […] This post was mentioned on Twitter by A.J. Fung, Tim Baran. Tim Baran said: Part 3 of my 4-part Journey to Blogging series: Drupal and Joomla […]

  2. […] more: My Journey to Blogging, Part 3 of 4: Drupal and Joomla Share and […]

  3. […] part 2, I will discuss my journey to Google Blogger followed by part 3 with a brief discussion of  content management systems (CMS) Joomla and Drupal.  And conclude in part 4, with my journey to WordPress after  dismissing TypePad and Movable […]

  4. […] static websites to the ever popular Blogger and through slick content management systems (CMS), the journey concludes with exploring platforms whose function is blogging first, and a CMS, […]

  5. […] part 3 of this series, I will briefly discuss my experience with content management systems (CMS) Joomla and Drupal.  And in part 4, conclude  with my journey to WordPress after quickly dismissing […]

Speak Your Mind