Pros and Cons of Major CMS Systems

Many companies approach us and ask, “I want to maintain and update my own website. What CMS system do you suggest?” When reviewing content management systems (CMS) with clients, we go over the pros and cons of the most popular systems, and evaluate their background and website capabilities to ensure that the correct CMS system is selected for your company. Sometimes a CMS system is not the solution for a company, and an affordable monthly maintenance program is more appropriate.

Following, we discuss the pros and cons of three major CMS systems: Drupal, Joomla, and WordPress.

Drupal

If you are the type of person who would rather hand-code the content of your pages than use a WYSIWYG editor (What You See Is What You Get, similar to document editing software), or if you enjoy tweaking the code that makes up the framework of a website, then Drupal is probably for you. This advanced CMS closely resembles a developer platform, rather than a traditional CMS.

While this system can be used by non-developers, developers will likely feel more at home here than in the other two. However, being more developer-friendly does not automatically make it more user-friendly.

There are dozens of additional functions that can be used to develop in Drupal in comparison to WordPress or Joomla. Every published piece of content (called a ‘node’ in Drupal) has its own set of commands and tags. These commands and tags can be accessed elsewhere (allowing similar functionality to be repurposed without having to be reprogrammed), which makes for a very intense experience (whether or not you know what you’re doing). For those that are not very technical, this can be the trial of their lives. For people who live in code, they can literally get lost developing some very cool websites.

While Drupal websites can act and function in some pretty neat ways, they are sometimes limited by not always looking that great. Just about any look and feel can be built into Drupal, but the nature of the tool puts emphasis on the back end functionality of the website. We have seen few websites built in Drupal that look and feel as good as they function. You can see this in the theme directory on the Drupal.org website, in comparison to other CMS websites such as WordPress. It is a shame, because with all of the development advancements of the software, it would almost be perfect with a stronger design interface and improved usability.

Drupal Pros

Extremely developer friendly: great if you love coding

Strong community to help discern the dozens (hundreds) of available functions and tags

Can be used to create some awesome websites that can outperform the majority of sites around the Internet

Drupal Cons

Not as designer-friendly or user-friendly, and hard for someone with little code experience to make the leaps required to do the very cool things for which Drupal is known

Theming of Drupal has been a big limitation (until recently), perhaps because it has been developers (not designers) that are making the themes

Getting a Drupal website published could cost you more time, and thus more money, than WordPress or Joomla

Joomla

Joomla blends some of the ease of use for beginners with some advanced coding capabilities. Designers will often choose Joomla because of the amazing capabilities that its engine has in making websites look fantastic. Newcomers to Joomla (and website management) will love the fact that it is very easy to use, and is customizable as more developers create tools that are easier to understand. Developers might choose the system because of its capacity for development and customization.

Still, Joomla is not as flexible as Drupal with its coding capabilities. While there are many ways to override default coding functionality, there are parts of the system that cannot be pushed and stressed as hard as Drupal. Also, while Drupal can be used to run multiple websites with one backend and database, Joomla lacks the ability to create multi-sites.

Compared to WordPress, Joomla has a ways to go in being as user-friendly. In cases where people use both systems to manage a website, those that lacked coding experience and a detailed understanding of the back-end of their website chose WordPress over Joomla. Joomla is simple enough that most can learn to use it, but not simple enough that everyone would pick it up easily.

Joomla Pros

Friendly for most types of users, including designers, developers and administrators

Huge community is awesome for assisting with website development

Has been rapidly growing and improving itself for the past several years

Joomla Cons

Still not quite user-friendly enough for everyone to understand

Not quite as powerful as Drupal, and can be a bit confusing for some to learn

Recently rebuilt the entire system from ground-up, and so many still using old versions (1.0.x); new version has some bugs

WordPress

WordPress is an excellent open-source system to use when creating a website that lets you quickly get your thoughts published on the web. While WordPress is often used as a blog platform, it can serve as a website CMS that can incorporate huge libraries of ‘plugins’ (such as social media integration or search engine optimization) to add powerful functionality to a website.

WordPress is extremely easy to use and setup. We have used it with clients that are new to the Internet, and they can pick this system up and use it quicker than any other system out there. Since WordPress is already developed to work as a blog, it can be setup to be a website very easily. WordPress also has an excellent WYSIWYG editor (with basic document editing controls), so content authoring is very easily done within WordPress. A commenting system is built in, as well as pinging services, multiple author profiles (for assigning content editing rights), as well as trackbacks and more. In most cases little needs to be done to set up the system, because it is initially set up to work the way most users want right out of the box.

WordPress allows for graphic designers to develop custom graphics for the website and to easily integrate them as a custom theme for WordPress. In other words, your website on WordPress can have any look and feel that you want. For example, Helen Sharritt Interiors (www.helensharrittinteriors.com) is a WordPress website with custom graphics developed by CueCamp, and you will not find this theme anywhere else on WordPress. Our graphic designers created the custom design, graphics and layout.

WordPress Pros

Simple to use, no need for modifications

Excellent for blogging or sharing thoughts sequentially

Non-technical users can get the hang of it quickly

Many free plugins for event calendars, social media, and other marketing tools

Affordable solution to maintain your own website

WordPress Cons

Not as developer friendly as other CMS like Drupal

Which Will You Choose?

Now it is time to make a decision. Joomla and WordPress are both known for their user-friendly interface, while Drupal may take some time to master but provide advanced functionality for advanced programmers. We recommend that you weigh the pros and cons of each popular CMS system listed above, and discuss these options with those that will be maintaining your website in the years to come.

If you have questions about content management, or any systems you are considering for your website, please do not hesitate to contact CueCamp. You can call us at (630) 333-9909 or email [email protected] for more information. We would love to help you make this important decision, and help ensure your business achieves success with its Internet marketing objectives.

As you probably already know there are many systems out there that we could have talked about. However, these are the three major ones that come up for our clients all of the time. That is why we featured these in this article.

You can click on the link below for a list of CMS that are out there for more information.

Thanks for the run down. The appeal of Drupal to manage multiple sites from the back end is huge. Because the audience is not just vanilla and chocolate any more. More sites to juggle with slightly different slant to hit the niche, segment audience.

WordPress has had its security issues before, especially for the hosted one (WordPress.com), but as of right now, the security issues are very ironed out in WordPress and if there are any security issues, it’s typically caused by WordPress’s third party plugins.

When working with Joomla we have found out that Joomla has a lot of bug issues resulting in security problems from time to time. And Drupal is the most secure however your team needs to know some programming in order to use Drupal.

As a general rule if you are running a very simple website, no databases, then use WordPress. Make sure your server is secure and check with your hosting company that you are on your own designated server and not a shared server.

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Email Address

About CueCamp

CueCamp is a social media and Internet marketing firm, specializing in creating stunning web marketing for businesses of all sizes.

We help clients maximize their marketing dollar by providing intelligent, targeted marketing to boost revenue.

Testimonials

Thank you again for the free usability report. Also thank you for taking the time to review the report with us and to answer all of our questions. We will definitely be working with you in the future.

Jeff Byma, Upp Technology

Wow is all I can say. Thank you so much for the free usability report. The amount of information that you went over in the free report was exceptional and very helpful for our team. We look forward to working with you in the future.

David Kovarik, Northwestern Univ.

I couldn't be happier with my experience with CueCamp, quick, professional, and affordable - this is a great choice for any business. My website is stylish and new and easier to manage. I will tell my friends.

Mindee Arnett, Author

Thank you so much for the in depth usability analysis you did on our company’s website. Our school prides itself on perfection and this report did not disappoint. Thank you again.

Daniel Hartwig, Stanford Univ.

CueCamp was so helpful during the process of building our website. They conducted phone conferences to understand our likes/dislikes and made the changes. We love the look of the final outcome! My favorite part about their service is the continued assistance they offer! Thanks so much!