10 of the Most Usable Content Management Systems

Top 10 Most Usable Content Management Systems

There are plenty of options when it comes to picking a content management system for a development project. Depending on how advanced you need the CMS to be, what language it’s built in, and who is going to be using it, it can be a nightmare trying to find the “perfect” CMS for a project.

However, some CMSs have a slight edge over the rest of the competition because of the usability of the software. Some are just easier to install, use and extend, thanks to some thoughtful planning by the lead developers. Here are 10 of the most usable CMSs on the web to use in your next project.

1. WordPress

WordPress

What is there left to say about WordPress that hasn’t already been said? The PHP blogging platform is far and away the most popular CMS for blogging, and probably the most popular CMS overall. It’s a great platform for beginners, thanks to their excellent documentation

and super-quick installation wizard. Five minutes to a running CMS is pretty good. Not to mention the fact that the newest versions auto-update the core and plugins from within the backend, without having to download a single file.

For those users not familiar with HTML or other markup language, a WYSIWYG editor is provided straight out of the box. The backend layout is streamlined and intuitive, and a new user should be able to easily find their way around the administration section. Wordpres also comes with built-in image and multimedia uploading support.

For developers, the theming language is fairly simple and straightforward, as well the Plugin API.

The WordPress Community is a faithful and zealous bunch. WordPress probably has the widest base of plugins and themes to choose from. A great part about the WordPress community is the amount of help and documentation online you can find on nearly every aspect of customizing WordPress. If you can dream it, chances are it’s already been done with WordPress and documented somewhere.

2. Drupal

Drupal

Drupal is another CMS that has a very large, active community. Instead of focusing on blogging as a platform, Drupal is more of a pure CMS. A plain installation comes with a ton of optional modules that can add lots of interesting features like forums, user blogs, OpenID, profiles and more. It’s trivial to create a site with social features with a simple install of Drupal. In fact, with a few 3rd party modules you can create some interesting site clones with little effort.

One of Drupal’s most popular features is the Taxonomy module, a feature that allows for multiple levels and types of categories for content types.

Drupal also has a very active community powering it, and has excellent support for plugins and other general questions.

3. Joomla!

Joomla!

Joomla is a very advanced CMS in terms of functionality. That said, getting started with Joomla is fairly easy, thanks to Joomla’s installer. Joomla’s installer is meant to work on common shared hosting packages, and is a very straightforward considering how configurable the software is.

Joomla is very similar to Drupal in that it’s a complete CMS, and might be a bit much for a simple portfolio site. It comes with an attractive administration interface, complete with intuitive drop-down menus and other features. The CMS also has great support for access control protocols like LDAP, OpenID and even Gmail.com.

The Joomla site hosts more than 3,200 extensions, so you know the developer community behind the popular CMS is alive and kicking. Like WordPress, you can add just about any needed functionality with an extension. However, the Joomla theme and extension community relies more on paid plugins and themes, so if you’re looking for customizations, be ready to pay.

4. ExpressionEngine

EE

ExpressionEngine (EE) is an elegant, flexible CMS solution for any type of project. Designed to be extensible and easy to modify, EE sets itself apart in how clean and intuitive their user administration area is. It takes only a matter of minutes to understand the layout of the backend and to start creating content or modify the look. It’s fantastic for creating websites for less-than-savvy clients that need to use the backend without getting confused.

ExpressionEngine is packed with helpful features like the ability to have multiple sites with one installation of software. For designers, EE has a powerful templating engine that has custom global variables, custom SQL queries and a built in versioning system. Template caching, query caching and tag caching keep the site running quickly too.

One of my favorite features of EE that is the global search and replace functionality. Anyone who’s ever managed a site or blog knows how useful it is to change lots of data without having to manually search and open each page or post to modify it.

ExpresssionEngine is quite different than other previously-mentioned CMS in that it’s paid software. The personal license costs $99.95, and the commercial license costs $249.99.

5. TextPattern

Textpattern

Textpattern is a popular choice for designers because of its simple elegance. Textpattern isn’t a CMS that throws in every feature it can think of. The code base is svelte and minimal. The main goal of Textpattern is to provide an excellent CMS that creates well-structured, standards-compliant pages. Instead of providing a WYSIWYG editor, Textpattern uses textile markup in the textareas to create HTML elements within the pages. The pages that are generated are extremely lightweight and fast-loading.

Even though Textpattern is deliberately simple in design, the backend is surprisingly easy to use and intuitive. New users should be able to find their way around the administration section easily.

While Textpattern may be very minimal at the core level, you can always extend the functionality by 3rd party extensions, mods or plugins. Textpattern has an active developer community with lots of help and resources at their Textpattern.org site.

6. Radiant CMS

Radiant

The content management systems that we’ve listed so far are all PHP programs. PHP is the most popular language for web development, but that doesn’t mean we should overlook other popular web languages like Ruby. Radiant CMS is a fast, minimal CMS that might be compared to Textpattern. Radiant is built on the popular Ruby framework Rails, and the developers behind Radiant have done their best to make the software as simple and elegant as possible, with just the right amount of functionality. Like Textpattern, Radiant doesn’t come with a WYSIWYG editor and relies on Textile markup to create rich HTML. Radiant also has it’s own templating language Radius which is very similar to HTML for intuitive template creation.

7. Cushy CMS

Cushy CMS

Cushy CMS is a different type of CMS altogether. Sure, it has all the basic functionality of a regular content management system, but it doesn’t rely on a specific language. In fact, the CMS is a hosted solution. There are no downloads or future upgrades to worry about.

How Cushy works is it takes FTP info and uploads content on to the server, which in turn the developer or the designer can modify the layout, as well as the posting fields in the backend, just by changing the style classes of the styles. Very, very simple.

Cushy CMS is free for anyone, even for professional use. There is an option to upgrade to a pro account to use your own logo and color scheme, as well as other fine-grain customizations in the way Cushy CMS functions.

8. SilverStripe

SilverStripe

SilverStripe is another PHP CMS that behaves much like WordPress, except has many more configurable options and is tailored towards content management, and not blogging. SilverStripe is unique because it was built upon its very own PHP framework Saphire. It also provides its own templating language to help with the design process.

SilverStripe also has some interesting features built in to the base, like content version control and native SEO support. What’s really unique with SilverStripe is that developers and designers can customize the administration area for their clients, if need be. While the development community isn’t as large as other projects there are some modules, themes and widgets to add functionality. Also, you’ll want to modify the theme for each site, as SilverStripe doesn’t provide much in terms of style, to give the designer more freedom.

9. Alfresco

Alfresco

Alfresco is a JSP is a beefy enterprise content management solution that is surprisingly easy to install. A really useful feature of Alfresco is the ability to drop files into folders and turn them into web documents. Alfresco might be a little bit more work than some of the other CMS and isn’t as beginner-friendly, it certainly is quite usable given the massive power of the system. The administration backend is clean and well-designed.

While Alfresco might not be a great choice for most simple sites, it’s an excellent choice for enterprise needs.

10. TYPOlight

TYPOlight

TYPOlight seems to have the perfect balance of features built into the CMS. In terms of functionality, TYPOlight ranks with Drupal and ExpressionEngine, and even offers some unique bundled modules like newsletters and calendars. Developers can save time with the built-in CSS generator, and there are plenty of resources for learning more about the CMS.

If there is a downside to TYPOlight, it’s that it has so many features and configurable options. Even though the backend is thoughtfully organized, there are still a lot of options to consider. But if you’re wanting to build a site with advanced functionality and little extra programming, TYPOlight could be a great fit.


Note: Want to add some source code? Type <pre><code> before it and </code></pre> after it. Find out more
  • madonna

    our company is looking into using Enterprise Content Management systems (aka “ECM”) currently in use by medium-sized enterprises. we would like to know what are the top ten ECM that are used locally in south africa. we are an NGO and deal with loan applications and so forth. helppppp

  • Ken

    Hello,

    My Company is currently looking for a CMS to use. For larger projects, we use SilverStripe; however, sometimes it seems like it is overkill for what needs to be accomplished. I’ve heard of this service called Mut8 and was wondering if anybody else checked them out? Can someone give me some information on it?

    - Ken

  • Francesco

    One of the best is Mura CMS

  • http://no kasimu

    i want to know, now when i creat my website and i want customers to access there account and use there account, do i use a CMS

  • http://www.trrust-shares.com kasimu

    i want a cms which can control the money deposited by customers, withdraws and transaction history, what can i use

    • Josh

      I like to use PrestaShop for my ECommerce websites, Free Open Source

  • James

    I use Symphony CMS (not Symfony or IBM Symphony) to develop a large website. A barebone CMS allows us with flexible and unlimited way to get things done.

    Somewhat similar to the term “datasource” to Coldfusion, it’s connect the frontend “Page” and “Section” so easy so painless to get thing done that some of my clients are moving away from WordPress.

  • James

    This got to be update for the years 2012/2013.

    In a realworld, the top 10 CMS are (Not by ranked):
    1, DotNetNuke
    2. Umbraco CMs
    3. Symphony CMS
    4. Drupal + Symfony
    5. Joomla
    6. SilverStrip
    7. TextPattern
    8. Concrete5
    9. ExpressionEngine
    10. WordPress (Suitable for non-mission critial website and for SMB)

  • Jason

    What about Share Point? Any thought on that one? My company is using it and is IN LOVE with it. I sorta detest it.

  • http://www.datacentredesign.org Ben Jones

    We are looking to employ a new agency who have suggested that they would use XOOPS to re-design our data centre design association website (http://www.datacentredesign.org) to have a content management system to include a user account registration, add new pages, a tutorial section and blog. I was looking on sites and relevant blogs to see what other people were saying about using this platform. As we have no programming skills (beyond using Microsoft Frontpage) I would really appreciate other peoples comments on how easy they found it to use. Are there any specific advantages? – thanks.

  • http://openwavecomp.com.my/content_management_system.html michealrik

    Thanks for sharing your valuable information…There are many CMS developers you can find all over the world. Openwave CMS Developer is one of the best when it comes to high class eCommerce platforms. You can check them…

  • http://www.used-machinery.ro Radu

    I use two excellent free, GPL software packages: http://www.indexhibit.org/ and http://www.open4listing.com/
    I’d like to see an article with Top 10 ‘not so known’ CMS.

  • Viktoria

    I use the simplacommerce.com for my little store and wondering it’s usability!

  • http://www.oxcyon.com Mike Zingalis

    Chris:

    I would like to ask you to watch this video on Centralpoint, by Oxcyon. We have been called the alternative to Sharepoint, offer source, and have been in business for 12 years, with over 320 clients. The biggest differentiators are: We integrate wtih LDAP/AD (out of the box), and support Audience, Taxonomy and Roles based filtration for each record (which no other CMS can claim), making us the most robust and universal platform out there today…

    Centralpoint has been named amongst the TOP 10 CMS vendors, by Business Software.com, and can be proven via demo or trial download.

    Centralpoint in Action
    http://www.youtube.com/watch?v=-qFx17dAlTQ&hd=1

    Centralpoint Powerpoint overview
    http://www.youtube.com/watch?v=ucwjys47igI

    Thank you
    Jim

  • http://swaggerunit.com Bandish

    I am looking for CMS that can manage my invoice and payment detail for domain hosting providing.

  • vinay

    i just want to know which is the best suitecms in terms of designing a computer network system,,,,.,in terms of military prospective.

  • http://www.kelp4less.com brody

    WordPress is by far the easiest to get familiar with and use. Also the most intuitive unlike joomla. I understand the differences between them but joomla is just more difficult to understand. WordPress is what we use at Kelp4Less.com. Great article. Keep up the good work.

  • Lawrence

    WordPress is “easy” until you want to do something with it that doesn’t come prebuilt in a template. Being a designer who is proficient in HTML and CSS but not a PHP programmer, I find Textpattern and Expression Engine far easier to work with and to get completely custom sites up and running quickly.

  • Aracaris

    I’ve been using WordPress for websites for quite a while, and recently have started using a local installation of it as a desktop application to help me manage content on my computer. There are many things I like about it (WordPress), and because of how easy it is for clients to quickly pick up I prefer it over Joomla or Drupal, but I have to say Joomla is easier than WordPress (or Drupal) to create templates for.

  • Phil Dunlap

    To add to this list, I have recently started to use Centralpoint by Oxcyon. I was a bit weary of starting with a new CMS because I have used various CMS’s from Filenet, Microsoft Sharepoint, Drupal, etc. My initial reaction to Centralpoint was that it was going to be just another CMS(content management system), but I was wrong. It exceeded my expectations, greatly.

    One thing I noticed when I use Drupal was that navigation was a mess! I’m not saying that Drupal is the only CMS with bad navigation, but it’s just an example. I usually adapt to programs easily, but I was rather confused by most CMS programs. With Centralpoint, I don’t have any issues with navigation and changing things around.

    As far as storing records, it has a powerful document management system, which is full blown archival. Oxcyon also doesn’t charge per seat, per server or by the amount of data usage.

    Overall, navigation and proper document management system were 2 of my largest problems with past CMS’s I have experienced. Centralpoint is painless and efficient. I would highly recommend it.

  • Prathap

    Here the list of 60 open source PHP CMS for developers
    http://bloggerspath.com/open-source-php-cms/.

    prathap
    PHP Training

  • .NET Developers

    Article on CMS is
    good and basic on about cms is useful for beginners to understand easily..

  • Typo3

    Biased an not useful, it is really strange that we are not here talking about TYPO3….. Have a look at the system atleast and then compare

  • MichaelChristian

    I’m with Phil on this. I’ve used WordPress, Drupal and Joomla prior to my discovery of Centralpoint. They aren’t the worst programs out there and they have their strengths but Centralpoint has given me the least problems. In fact, I haven’t really had any problems so far. I’m a little older and I’m still getting used to the advanced technologies of today so I need a program that is easy to figure out and navigate. Centralpoint does just that for me. My staff consists of people who know their way around any programs and then some who require a bit of training. Centralpoint was easy to use for both those groups of people and they love it. I’d go into detail a bit further but I believe Phil covered the main points! Anyways, folks, check it out.

  • Rickard Erricson

    You should also give a thought about including MODx CMS.

  • http://www.facebook.com/profile.php?id=100002913927096 Honey Singh

    It’s very nice article about major cms. I was not aware all of them. Very good post. So helpful for me. Thanks!

  • NIk

    Coming from someone who has used a handful of CMS programs, I can honestly say that Centralpoint by Oxcyon provides my company with all the tools we need to get the job done. Whether your business is big or small, you can use this program.
    Something cool about Centralpoint is that it is able to build strong relationships between content. With that, it allows you to create better business intelligence and suggestive upsetting. All of that will eventually save you a lot of time and money.

    Besides business intelligence, it has over 230 tools. For example, email broadcasting, Workflow, data warehousing and forms management. To add to that, it’s all part of the same ‘centralized’ platform.

    I firmly believe that Centralpoint goes beyond what any other CMS program can do. Those that come close are just too complex to navigate. Centralpoint is just a really harmonious program. Give it a shot

  • Fal

    For me, I need a CMS program that anyone working for me would adapt easily and adjust to its functions and navigation. We have had numerous fails in finding the right program for us. However, Centralpoint by Oxcyon has been our most recent success. It was easy to import everything we needed and as far as figuring out each module(which there’s a module for everything we need), it was so easy! I’m thoroughly impressed. Although there’s so many modules, the program remains highly customizable. I like that. Every company or individual aren’t going to operate in the same manner so having Centralpoint customizable to everyone’s unique way of doing things is really awesome.

  • pinky

    Centralpoint is really useful for its document manager. It’s easily managed and I can find it within my site and I’m also able to search by taxonomy types. This specific module centralizes the management of media across different audience types and sites. Pretty cool. It really gives you control over all the current and archived documents. Using the taxonomy types for this module help manage your records easily. As far as site visitors, using those types allows them to ‘find’ the records easily as well. I know that this program has a lot of other modules which I have yet to monkey around in. So far, I’m very impressed. It’s been a smooth transition from me previous CMS program. I like Centralpoint by Oxcyon a whole lot better.

  • Nicolette

    Oxcyon is a great company. I’ve been using one of their programs called Centralpoint for years now. Anyone looking for a really awesome CMS program needs to give Centralpoint a try. With over 230 tools, you can’t go wrong. If you’re worried about the amount of IT you do or don’t have, you’re in luck. Although there’s so many features, it doesn’t make the program more complex to use. I’ve found that it’s a lot easier to navigate around in than programs alike. It’s my favorite CMS thus far.
    I’m mainly using it for .net and I think it’s super good for that. Besides the importance of .net, protecting my data is another thing. Their date warehouse utilities are very helpful. It allows you to move from your previous platform really quick and most importantly, easily. Everything will end up in Centralpoint and they can be searched by user and portals, which strengthen your Search Engine Optimization. Data is also presented on the site just the way you want it. The data warehousing is awesome, especially when compared to programs alike. Thank you, Oxcyon for this CMS.

  • dill weed

    drupal? really? drupals admin area is a usability nightmare dumb clients who barely even know what a web browser is. do you really think they’re going to know wtf taxonomy means? hell I had to look that word up. why not call it subjects or categories? something easy to understand.

  • rota

    silverstripe?

  • Dominik

    I recommend new cms system, even people who know only html and css can build site from scratch. You can read more at http://www.indiegogo.com/projects/394056

  • PAdams

    I’m rather new to Centralpoint(by Oxcyon), however, I am in love with this program. I was using Drupal and before that, Sharepoint. I didn’t have any huge beef with the previous programs I’ve used, but I just feel like there wasn’t a large range of what I could do and I was never fully comfortable using them. Centralpoint fulfills all my needs, especially with its document management system(which is full blown archival) and data import utilities. Not to mention the text broadcasting saves me a lot of time because it gives me the ability to send out mass emails or texts to update or alert my users. It’s also nice that I can personalize them. Everything in this program is highly customizable, which I love.

  • Anna

    What about MODX?

  • heath

    Concrete5 BABYYY!!!!

  • iAwani

    How about Google Blogger in blogspot domain?

  • doni

    what is the position of cq5 in cms?

  • http://www.facebook.com/abarger Adam Barger

    And don’t forget http://www.webstarts.com