My name is Clayton McIlrath and I am an entrepreneur currently living in CO. I personally enjoy the process of learning, exploring, and doing all things creative as well as sharing my experiences with others. Being an entrepreneur and business owner, I hope that my experiences may help someone else start their own venture and find success and freedom as I have! Feel free to contact me anytime for questions or opportunities.

close
more

»

«


CMS Rivalry – Which CMS is the best?

CMS Comparison and Descriptions

A comparison of some of the most popular PHP-based Content Management Systems (CMS). The views and opinions expressed are simply that.. my views and opinions.. not so much straight facts. If there are systems mentioned that you would like to contribute input to, do so in the comments. Same goes for any systems that I neglect to mention: feel free to mention it in the comments and a quick pro/con comparison.


Drupala blogging and forum CMS

Screenshot of the Drupal Content Management System

The Good:

Drupal is a great platform if you’re a developer looking to have a very flexible and dynamic blog/forum. Drupal has the functionality and great integration of blogging and forums right in the core of the system. Drupal is also fairly easy to learn and has a large community and professionals using the system. Drupal is also one of the few Content Management Systems that is not dependent on one server technology, since it works on both IIS and Apache.

The Bad:

Backward Compatibility: Drupal is in constant development, and each launch lacks backwards compatibility with the previous version. This makes it extremely frustrating as each year you have to upgrade old sites manually and modify the code to have it working correctly with the new version.

The Ugly:

Usability: Most aspects of Drupal’s administration interface are confusing and intimidating, particularly for new administrators. This makes it difficult to train clients and you usually have to provide documentation and instructions for clients to be able to use it correctly. Drupal may be powerful, but it is also complex. The key is overcoming its steep initial learning curve. Most casual users are willing to sacrifice features for ease of use making Drupal less popular than systems such as WordPress which offer point and click extensibility and great user interface.


Expression Enginea large multi-functional CMS

Screenshot of Expression Engine CMS

The Good

Expression Engine is easily one of the largest and most sophisticated Content Management Systems out there, but the beauty of the system is simplicity. You don’t have to know PHP syntax to understand this system, and for those that do you get an added bonus as future releases will be built on the CodeIgnitor framework. Top it all off with built in modules from blogging to forums and page making, the only thing you won’t get out of the box with this system is a shopping cart.

The Not-so-Bad

While Expression Engine is amazing in many ways, it does come with a price tag. The price is very reasonable, however, and if you were try to match this system with an open source alternative, you wouldn’t get anywhere close without buying premium modules or plugins anyways, so shrug it off and try it out. They do have a free version to get started with!


Frog CMSa really basic page-based CMS

Screenshot of Frog CMS

Overview of Frog CMS

I haven’t used Frog CMS yet, but have heard wonderful things about the system. From what I do know, Frog is based on a very lightweight and simple Ruby on Rails systems called Radiant. Featuring drag-and-drop layout and ordering and amazingly fast setup times, this system has been getting a lot of praise as a great generic page-based CMS. You’ll probably want to play around with it before using it on any client website, but from my research, I’d say this CMS is perfect for really low-budget, really basic websites like a simple photographer or other small business website.


Joomlaa very large, very difficult, but very powerful CMS

Joomla

The Good

Joomla will blow your mind when you google any question you can think of for the system. Since the system began as a fork of Mambo it has had the time to grow and extend to do just about anything. There are over 4000 plugins for Joomla to date, and the largest community and support group of any CMS. If you’re a master programmer, or a large business, this system is perfect for you.

The Bad

Like all mammoths, large and old systems eventually die out. This system, while powerful and amazing, takes far too much time to learn. If you didn’t grow up with the system or use it in a corporate setting, then don’t both with it now. Joomla is on it’s way out, being replace by slimmer, faster, and easier systems like Expression Engine and Modx.


Modxcontent management at it’s finest

Screenshot of Modx

Overview of Modx

Modx is the closest you’ll get to an application that looks and behaves like a desktop application, supporting right-clicks to edit properties, drag-and-drop arrangement and functionality, as well as CTRL+S to save pages! This is a medium sized Content Management System, offering a wide range of functions, but mostly specializing in simple page and template management. Modx is easy to learn, easy to work with, and easy to customize. I really believe this is one of the best systems you’ll find and I have yet to find any major drawback to using Modx over other systems, aside from the lack of blogging or forums in its core (though this adds to the value of the system for many as well since it stays lighter without unneeded functionality). Oh, and did I mention that this works on almost ANY major web server and features a web based installer that tells you what works, what doesn’t and how to fix it!?!? Don’t just take my word for it, read more praise about Modx

Other Considerations

Once you’ve chosen the CMS you feel is right for your website, it’s easy to pick cheap hosting plans to get your website up and running in no time, but choose wisely as all of these systems have slightly different requirements in terms of resources and technologies. It is also very important to consider search engine optimization limitations for each platform when making the final decision. The good news is that a premium link building service can be integrated into each avenue.

  • http://www.webtrafficroi.com/site-optimisation-tips ZK@Web Marketing Blog

    Drupal is the most popular and the most convinient if we compare all. It has the unique feature which mainly associate with the developers, though it is quite popular amongh the masses, drupal is getting it’s share fare.

  • http://www.cmsmatch.com CMS Match

    I agree Drupal is difficult to use for most end users, but find it highly suitable for developers. Drupal is considered a CMS Framework, i.e. you first have to build your own custom CMS with it (or hire a developer). After that, you can end up with a perfectly easy to use custom CMS.

  • http://www.hdflvplayer.net Flv Player

    Joomla is a wonderful CMS which is getting famous by every passing day. Building a website through Joomla involves less time. Within the shortest span of time, we can build a wonderful website with excellent content management system.

  • http://www.careerbuilder.com/JobSeeker/Jobs/JobResults.aspx?ncc=%22Pinnacle+Security%22%24&cbRecursionCnt=1&cbsid=336ea3a421894d9c8ef38f98829c627d-306965098-J9-5&ns_siteid=ns_us_g_pinnacle pinnacle security

    Definitely wordpress. Look at one of my site powered by wordpress.

    http://www.football.blogpager.com

    WordPress is simply the best free CMS.

  • http://www.facebook.com/vinod.sobale Vinod Sobale

    Haven't you missed out 'Wordpress'?

  • http://www.hdflvplayer.net/drupal-web-video-player/ Drupalflvplayer

    Fantastic guide! You have pointed out good information for us on joomla and drupal plugins………Useful blog for website owners, Thanks a lot!

  • Worthmenpress

    Employment Opportunity!
    Seeking Good People- Great Pay With Great hours!
    For More Information Email: WorthmenPress@yahoo.com

  • http://www.playblue.ie Playblue Judy

    There are loads others I’ve used nopCommerce too which is ok. But if succeed you will always get growing pains with a CMS and will eventually go custom

close