10 Promising Content Management Systems and Some Think Abouts

The growth of social networking sites (facebook, twitter) and social media platform (blogs, youtube, digg etc.) have pushed the content generation business to the peak. Every web site that you visit today has some form of content that is to be distributed to its users, such as written articles, music, videos, slides, photos and so on. Among them, blogs have become the most popular way of distributing information.

The needs of the content generation have encouraged many developers to create a framework which can support the needs of content distributors. This framework is known as the CMS (Content Management System). If you wanted to build a dynamic site in the past, which you could update with different articles and media on a daily basis, you would have to hire an expert to design the whole system from scratch. However, the situation is quite different today as we have many great free platforms which can be easily employed and that will satisfy the needs of an online business, or individual user.

There are many popular and well established frameworks such as Blogger, Drupal, Wordpress and Joomla whereof each have their own kind of user clientele with a unique taste. But the innovation is a continuous process and there are many new promising CMS which could be an alternative option to the already existing frameworks.

Here are the ten most promising frameworks present on the Internet today:

1. MODx

MODx

MODx is one of the most loved PHP frameworks, much because of its flexibility and functionality. It is an Open Source PHP web application framework with a capable built-in CMS. It is also the first php framework to offer an API that fully supports web 2.0 Ajax technology.  

MODx is very popular for its simplicity, hence making it a good framework for individuals who want to set up a website in no time at all. It gives designers great flexibility to control the look and feel of the template. The framework was designed to build sites that supported the clear future of websites: XHTML, CSS and Javascript. 

Some of the prominent features of MODX are that it has an improved Rich Text editor, large browser support and provides an easy way to handle your SEO content. Overall it's one of the best frameworks designed from a user end perspective.

2. Radiant CMS

Radiant

Radiant CMS is especially popular for its clean look and feel. The framework is built using Ruby on Rails which means that it can be scaled as it's being developed on a widely accepted framework. Further, developers can modify the framework because it is under the MIT License making it free for commercial and non-profit use.

It provides a good interface for developers to change the template or flow of the website speeding up the development process. Overall the system is very simple and provides a lot of flexibility to the developers, making it a great framework to scale up your projects. Another great thing about the Radiant CMS is that it offers a first-class extension/plug-in system for developers to tailor the site according to their needs.

3. SilverStripe

SilverStripe

SilverStripe is built in PHP on the Sapphire framework, which makes it more customizable than any other CMS on this list. It is a powerful CMS system with a strong support center as a comfortable backup. SilverStripe has multiple support platforms, such as general forums, Demo, blogs and other social platforms.

The learning curve of the system is said to be very sharp where the user can get around it within just an hour. The system does not even require the user to have any kind of prior HTML knowledge. Developers are given full flexibility to enhance the performance of the system and create an easy interface for the users. Though this might be a heavy duty platform for anyone just wanting to set up a simple blog, with careful optimization it can be the best investment. 

4. Symphony

Symphony

Symphony, created by Overture, is a CMS designed for developers, utilizing XSLT and it will ensure great flexibility and customizability. In order to make sure that developers will understand the technology behind the system, they provide a huge resource of tutorials and screencasts about XSLT.

Symphony might not be a wise choice if you're looking for something technically light as it requires a bit more expertise than in any of the other CMS frameworks. On the other hand, Symphony provides a lot of flexibility to deal with Web 2.0 features. This CMS is engineered around principles such as openness, simplicity, and standards-compliance. An approach such as this has resulted in a granular architecture that's easy to customize at every level, and a clean, minimal core that's high on efficiency and low on bloat.

5. TYPOlight

TYPOlight

TYPOlight is an open source content management system for people who want a professional internet presence that is easy to maintain. One of the key features is its high security standards which makes the site more secure than it would be on other platforms. Furthermore, the framework can be easily tailored towards SEO friendly websites.

The system can be expanded flexibly and inexpensively. Easy management of user rights, the Live Update Service, the modern CSS framework and many already integrated modules (news, calendar, forms, etc.) have made TYPOlight one of the most popular open source content management systems on the market.

6. Frog CMS

Frog CMS

Frog is very similar to the Radiant CMS in its philosophy and interface and one could say that in a way it is basically a PHP-based version of Radiant CMS. It has most of the characteristics of the Radiant, such as a simple and clean interface, intuitive visualization of pages and content.

This CMS provides an easy way to change the template of the website per-page basis. It includes the requisite WYSIWYG editor, which is simplified and more in the style of WordPress. The Frog CMS also features reusable snippets for regularly-used bits of content.

Overall Frog is a good choice if you want something that is light-weight, fast and simple to work with. It is a well documented CMS and because it's based on the popular PHP language it will be easy for most people to implement.

7. TextPattern

TextPattern

TextPattern really stands out in the crowd of CMS with its intuitive and easy to use tab interface. Textpattern has exploited the tab interface to its maximum to allow the user to easily find what he or she is looking for. The only drawback is that it doesn't have the WYSIWYG editor. As with all the other CMS it is open source, and hence free to use. Its backend is highly flexible, allowing users to tune it according to any kind of website.

TextPattern provides the developers with a great way to develop well-structured and standard-complaint websites allowing user to quickly update the post with minimal effort. It also features a friendly community forum and support that can enhance your development process.

8. ExpressionEngine

Expression

Expression Engine is one of the most elaborate frameworks and it provides virtually everything that a website could require. It has a long list of features which is undeniably the longest of all the ones listed here.

As it has one of the richest feature list, it's unfortunately not free. It comes with a heavy price tag of $99.95 for personal license and $249.95 for a commercial license. The support and knowledgebase is great which can be useful for the developers.

Overall, ExpressionEngine is a corporate framework with enterprise solution and hence it's good for any business website that is looking for extensive support and security but for a personal blog it may not be very feasible.

9. CushyCMS

CushyCMS

CushyCMS is a Content Management Systems (CMS) that is created to be simple. It's free for unlimited users which makes it a good choice for many bloggers and small business websites. However, it also comes with a pricing scheme of $28/month if you need extra support.

It's built from the ground up with ease of use in mind - for both content editors and designers. You do not need any technical expertise to implement the system -No PHP or ASP is required for this CMS. It's such a simple CMS that it takes less than 3 minutes for a web designer to implement it.  If you can add CSS classes to HTML tags then you can implement CushyCMS.

Further, it's also a hosted CMS, so no installation or maintenance is needed. All of this makes it easy for its users but if you want more control over your data and its privacy then it's probably not the best option. Important to mention is that it's difficult to brand the site with this CMS and for this you have to pay extra. However, overall it is a good way to start a project that is simple and needs few features.

10. Concrete5

Concrete 5

Concrete5 is yet another free open source project. It is tagged as a CMS for marketing purposes but also strong enough for Geeks. One fundamental difference, in comparison to the other CMS on this list, with Concrete5 is that you can edit a web page live by entering "edit mode", which makes the regions and elements on the web page you are viewing, editable.

In addition to this, it has all the other functionalities such as WYSIWYG text editor and other drag and drop interface that allow the user to control the content easily. Concrete5 has its own analytics section that allows the user to gain insights of the site without any need of installing third party services such as for example Google Analytics.

Overall it's a very intelligent system that stands by its word of providing COMPLETE control. Moreover, Concrete5 follows a MVC approach with a block-based architecture that gives developers a "playing with Lego" experience. For anyone that has an intuitive instinct to design some great websites, Concrete5 could be a good choice.

Things to consider when choosing CMS

With such a huge list of CMS to choose from, it is a bit of hassle for anyone to come to the right conclusion in regards to picking product. The task of choosing platform becomes at least easier if you understand the project's need and do not get obsessed by only looking at the features.

Here are the ten priorities that you need to know before you go on to choosing the right CMS for your project. Remember that the best ranked CMS system doesn't have to be the best solution for your website; it all depends on your requirements.

1. Functionality and Purpose

One of the fundamental aspects of the project is to understand its functions and purpose. You must have a clear vision on what your website should do and not do. You need to ask yourself a lot of questions in order to clarify your needs. What kind of content will be put in the website? Does it have to have a media support such as videos and flash contents? Can you update a post via email or any other messaging system? Try to list as many of your requirements as possible and check them off once you're certain it's featured in the CMS.

There are many different kinds of blogs and websites on the Internet. Finding the right model for your project is first step towards choosing the right CMS.

2. The Editor

The blog editor is the main aspect of the CMS and it's the place where the client will spend most of his/her time, hence making the usability of the editor one of the most important points. The inflexibility of the editor often undermines the other strong points of the CMS framework.

One of the most popular editors is the WYSIWYG editor. The WYSIWYG editor does not require any understanding of HTML, which makes it easy for the user to edit the content without any hassle. Simple functions such as making the text bold and changing its font and size is of great importance and very easy to do with WYSIWYG. The same goes for editing and positioning an image. A good editor is basically essential if you want a professional result.

3. Resource Management

Resource here means the images, videos and links that are used in the system. Most websites undermine the importance of resource management for the website, causing it to be cluttered and highly inefficient. Images and links that are used on the websites need to be monitored so that the website doesn't have any broken links which is important not only from a user perspective but also from a SEO perspective.

Furthermore, user friendly resource monitoring interface allows the client to clearly access all the resources and monitor the total resources used by the project.  

4. UI Design Customization

User Interface is the key to success for any website, therefore developers need to have the possibility of customizing easily. They need to have control over the look and feel of the website. This is a very important aspect in regards to the brand and for creating a unique website that will increase its user clientele.

Many CMSs allow you to apply predefined templates which aren't really what you are looking for. Giving designers control to play with the space and design of the website is important. This can be the top priority for any business for whom the user interface plays an important role.

5. Customer Communication Management

Today's websites are all about communicating with the customers. Content generated by the customers are highly regarded, therefore things such as user comments and feedbacks are very important. Many systems cannot handle these requirements properly.

Acknowledging the presence of customers, and allowing them to interact through forums, emails and other means need to be clarified at the beginning of the project so that the chosen CMS can handle all the requirements properly.

6. Multiple Role Support  

Websites should be seen as a big system where management hierarchy is pretty important. There can for example be a security manager, a BUM, an editor and so on. Giving each one a complete access to the system is not essential, hence the CMS that you choose must be well equipped to handle multiple roles so that an editor is not given access to critical levels that are not necessary.

This is important if the website is going to be managed by a large team like a newspaper agency where many different faculties exist.

7. Multiple Platform Support

Today there are many kinds of platforms in terms of browsers and devices. Mobile phones and Smartphones are capable of rendering complex websites. This requires the CMS to be flexible enough to handle all the different platforms.

8. Adequate support and documentation

Adequate support and documentation is necessary to support the developers' community so that they can get the full advantage of the system. This is very important since an absence of support and documentation can cause the whole project to fail. Moreover, you need to check out the presence of different forums to see if there is enough support for the CMS you want to choose.

9. Scalability

The scalability is related to the vision of the project. Often, people build their system from scratch so that they can make sure that the foundation is strong enough to support the future requirements of the project. So, depending on the needs of the project you need to choose a CMS platform which can handle scalability.

10. Compatible Data format

Many would not consider the data format to be a key issue when choosing a CMS. However, you might need to migrate your system to a different platform in the future. Therefore, if you use a system that is not compatible with other data structures it could become a problem.

Considering all the features and issues, it is also important to look at the system from a licensing, accessibility and security perspective. Make sure that you get return back from your investment and that you get your needs satisfied. We wish you all the best in choosing a CMS and we hope that we could help you at least a bit.

 

Written 2010-02-19 (Updated 2016-10-10)

Chad Bean

Share your thoughts

Mark,  17 February, 2014

Concrete5 is cute. Didn't really understand the hype round Cushy CMS tbh.
I'm using Microweber ( http://microweber.com/ ) at the moment and it's been fine. Much updates to come as the team promised us, the community, but so far it's going alright :)

kksidd,  5 December, 2010

CouchCMS (http://www.couchcms.com/) is as simple as Cushy but as flexible as ExpressionEngine. It retrofits within any existing website and uses simple XHTML tags to mark out editable regions within a page.
Really shines when it comes to cloning out pages from existing pages and the ease with which these pages can be listed.
Best of all, it is free for personal and non-commercial sites.

Resume Writing Service,  12 August, 2010


Thanks for taking the time to discuss this, I feel strongly about it and love learning more on this topic. If possible, as you gain expertise, would you mind updating your blog with more information? It is extremely helpful for me.

http://www.resume-service.biz

Research Papers,  22 April, 2010

Give me some more. great

Mack Brosnan,  2 March, 2010

Hi,

We are a England, UK based an integrated Web solutions company with our head office in Surrey and development center in India with primary focus on Website Designing & Development (ASP, ASPdotNet, Java ,Perl, joomla and PHP development)

We have a dedicated team of 60 professionals designers and developers specially for Graphic/Flash/3D designing. In Graphic/Flash/3D designs, we thrive on the idea that design makes a difference. We can provide you with a fresh, professional image via a recognizable trademark or logo design.

We have our competency in CMS (Joomla, Modx, Mambo and other quality Content Management System) and e-commerce website.

Our design team can work closely with you as part of your marketing staff and will seek out your company's needs to create a unified message for your business.

We customize our processes and reports based on client's styles and guidelines. We never contact your end client in case if you are agency client and sign up the Non Disclosure Agreements with you.

We strictly work on performance basis and can assure you of getting quality works.

Please visit our website www.sushayne.com

Most firms overseas have achieved a significant amount of savings by outsourcing either complete or part of their work.

I would like to request you for an opportunity to work and amaze you with our service.

We wish you the best of luck and looking forward to a long and healthy business relationship with you and your company.


Kind Regards,

Mack Brosnan

Sushayne Consulting Ltd.
Sushayne Group
Phone (L) : + 91 512 253 2214
Email : contact@sushayne.com
Skype ID: Mack.Brosnan
Website : www.sushayne.com


UK Office

#18, 15 Drummond Road, Croydon, Surrey, England, UK - CR0 1TW
Ph: +44(0) 208 667 0668 / +44(0) 783 875 5644 / +44(0) 750 547 3688


India Office

13/6, Parmat, Civil Lines, Kanpur, India - 208001
Ph: +91(0) 512 253 2214 / +91(0) 9455878426

Goran Ilic,  2 March, 2010

Thank you for your article this way i have found another CMS to give it a try :-)
After trying out many of CMS out there so far i like Silverstripe and MODx the most out of the listed above. But there is another one out there that i love to work with http://www.cmsmadesimple.org and you should give it a try.

Mack Brosnan,  2 March, 2010

Hi,

We are a England, UK based an integrated Web solutions company with our head office in Surrey and development center in India with primary focus on Website Designing & Development (ASP, ASPdotNet, Java ,Perl, joomla and PHP development)

We have a dedicated team of 60 professionals designers and developers specially for Graphic/Flash/3D designing. In Graphic/Flash/3D designs, we thrive on the idea that design makes a difference. We can provide you with a fresh, professional image via a recognizable trademark or logo design.

We have our competency in CMS (Joomla, Modx, Mambo and other quality Content Management System) and e-commerce website.

Our design team can work closely with you as part of your marketing staff and will seek out your company's needs to create a unified message for your business.

We customize our processes and reports based on client's styles and guidelines. We never contact your end client in case if you are agency client and sign up the Non Disclosure Agreements with you.

We strictly work on performance basis and can assure you of getting quality works.

Please visit our website www.sushayne.com

Most firms overseas have achieved a significant amount of savings by outsourcing either complete or part of their work.

I would like to request you for an opportunity to work and amaze you with our service.

We wish you the best of luck and looking forward to a long and healthy business relationship with you and your company.


Kind Regards,

Mack Brosnan

Sushayne Consulting Ltd.
Sushayne Group
Phone (L) : + 91 512 253 2214
Email : contact@sushayne.com
Skype ID: Mack.Brosnan
Website : www.sushayne.com


UK Office

#18, 15 Drummond Road, Croydon, Surrey, England, UK - CR0 1TW
Ph: +44(0) 208 667 0668 / +44(0) 783 875 5644 / +44(0) 750 547 3688


India Office

13/6, Parmat, Civil Lines, Kanpur, India - 208001
Ph: +91(0) 512 253 2214 / +91(0) 9455878426

Derek Dole,  22 February, 2010

In the list I miss the CMS I felt in love with. The development speed, feature set, extensibility and at the end the ease of use for my clients make Kentico CMS choice for most of my projects.

ambrin,  22 February, 2010

I must say, even though Plone is a well established CMS it can also be added to this list of the "most promising."

And there is an upcoming event that educates newcomers on the benefits and features of Plone. (www.worldploneday.org)

mr. tunes,  22 February, 2010

textpattern ftw! there is actually a rich text editor for it called tinymce but i wish there was one more tightly integrated into the system. i actually prefer styling my posts with textile cause less stuff goes wrong than with the plugin.

Andrew Swihart,  21 February, 2010

Textpattern is where it's at. The reason I started using it is that the xml-style markup format used is simple to understand, even for noobs, and the presentation of your website is limited only by your imagination, not your programming chops. This is in contrast to Wordpress, where you have to know some php to do any serious customization.

The last few core releases as well as a huge assortment of brilliant new plugins have hugely increased the possibilities for customizing content presentation since I started using it in 2006. Highly recommended!

Martin Luff,  21 February, 2010

Thanks for the interesting post. I just wonder about your assertion that SilverStripe is "more customizable than any other CMS on this list". MODx is also built around a pretty capable and very flexible framework (IMO). ExpressionEngine is now united with CodeIgniter which seems every bit as flexible as Sapphire, not to mention Symphony seems to have a pretty impressive degree of flexibility (from what I've seen so far). Not to say SilverStripe isn't very flexible, just that I think it would be given a pretty good run for it's money by some of the other systems mentioned on this list. Just my $0.02 worth... ;-)

Felipe,  21 February, 2010

Plone!
Man, you have to get a look into Plone (www.plone.org). It is an incredible CMS.

James Tesla,  20 February, 2010

I'm more of a WordPress fan myself, but for simple static sites I use Surreal CMS. It's a very powerful Cushy alternative.

Haatch,  20 February, 2010

Really like Perch for simple solutions:
http://grabaperch.com/

Mark Mitchell,  20 February, 2010

I spent 2 years testing and using most of the well known CMS's out there. I was looking for something that allowed me absolute freedom coding and the clients the best experience on their side. The winner was MODx! I have not looked back. It is really great.

jgarcia,  20 February, 2010

First - great post!

As I was scrolling through this list I was hoping to see Concrete5 on it...glad to see it made it! I started using C5 shortly after it was released under the MIT license (mid 2008 I think) and have not used another CMS since. It is widely known for being very easy for designers to implement themes and for non-techies to manage content - but as a developer I have found it to be extremely powerful under the hood as well. The user-base continues to grow everyday, as does the marketplace of add-ons and themes. Overall, a really great CMS.

Michael Mior,  20 February, 2010

I've spent a lot of time looking choosing a CMS, and now my top choice is Concrete5. It's got a great set of features, and it's easy for developers to add customized editable blocks of content. It's also extremely fast to convert a template to use C5, typically around half an hour. Overall, a fantastic choice!

Show all related articles..

Overall Best Web Hosts

Buying Guide

Are you finding it difficult to understand what type of hosting you need or which provider to go with? Go through our guide and find the best solution

TO BUYING GUIDE

User Reviews

Make your voice heard! Rate and review your web hosting provider - good or bad, we want to know

  •  
  •  
  •  
  •  
Everything has been very stabile and I was very impressed with all the features and extras that were included in the plan.

Bill about iPage

Read iPage Review


Why wait? Get today's best deals now!