Today we’re going to look at the growth of Content Management Systems, software packages that allow non-technical users to make changes to existing websites with little or no HTML training. Joomla and Drupal are the two most popular CMSes on oDesk. Earlier this month, we listed both of these platforms among our skills with the fastest growing demand of 2008, showing that they are more relevant than ever. WordPress topped that list, but we’re considering it a blogging platform for the time being. Now, let’s take a look at trends in Joomla and Drupal.
There are currently 4,695 Joomla developers on oDesk, and 201 open jobs. Joomla has shown steady growth over the last two years, from 300 jobs posted per month at the start of 2008 to over 500 today. The average Joomla job size is 125 hours.
There are about half as many Drupal developers (2,212) and jobs (108) on oDesk, but the average job is almost twice the size, at 234 hours. Drupal, too, has shown steady growth from 125 jobs posted per month last year to 250 today.
So, Drupal jobs have half the frequency and are twice the length, which may point to the platform being used more by larger enterprises, vs. smaller projects for smaller businesses for Joomla. Although there are fewer Drupal jobs for providers to choose from, it seems to be much less competitive of a skill. In fact, it made our list of the top 10 skills with the least competition and most opportunity, which we published in December.
In any case, it looks like both Joomla and Drupal have sizable communities and continue to grow. Providers with PHP skills should certainly promote them on their resumes to improve their marketability.
Now, onto the question you have been waiting for – which CMS is 'better'? It doesn't matter -- both have a lot of buyers looking to spend money. Both have their own strengths & weaknesses when it comes to factors such as ease-of use, compatibility to databases like MySQL and Postgres, and interoperability with various elements like Shopping Carts, Event Calendars, and Themes. They have been, and continue to be, analyzed time and again by knowledgeable experts (see here, here, and here.) But don't let that stop you from telling us which CMS is better. What's a blog for, if not passionate techie arguments?