Often the first thing a business is thinking of when first conceptualizing their web presence is ease of use for their IT team, or in most situations – themselves. No one wants convuluted or complicated implementations that you need knowledge of coding just to use. That's where a CMS comes in handy. It's a rare site these days to find a site that isn't built on some form of CMS system.
There are tons of options out there now as well. When I first started delving into web development, the options for ease of use and quick setup were slim to none. There were WYSWIG editors (Microsoft Frontpage, etc.) and pre-built single page scrolling sites with horizontal rules; the late 90's and early 2000's were fun. Often terrible looking, but fun.
Now in the days of easy to use and update CMS sites, businesses and individuals are afforded so many choices, it can get pretty overwhelming.
The king of the hill, with over 50% market share at this point and set to hit 60% sooner than later. It's literally the Windows of CMS'. I mean that in every sense of the comparison. For better or worse, Wordpress has been around since the inception of the idea and term CMS.
It's easy to use, has what would amount to metric tons of 3rd party plug-ins, themes and use cases. If there's something you need done quick and easy, without a lot of coding, then this is the CMS for you –– usually.
|Highly customizable||Many 3rd party plug-ins not up to snuff|
|Many 3rd party extensions||Legacy code|
|Many theme choices||Need plug-ins for most functionality|
So as you can see, there are definitely more pro's than cons to Wordpress. While it may be one of the oldest, for the most part it is still the "wisest."
Pulse CMS/October CMS
These are the newer kids on the block. Built by developers seeking to make things easier with the latest and greatest web technologies and languages. OctoberCMS is built ontop of Laravel while PulseCMS is built with PHP. Both are setup fairly easily and seek to fill a niche for easy use and setup.
A key difference for right off the bat for both options is that one is free (OctoberCMS) and open source like Wordpress, while the other is a paid system (Pulse). If cost is a factor, then the choice may be made for you right away. The second difference between the two would be that October uses the classic database system (October) while the other uses a system of files (Pulse). These being the two key differentiators for these two CMS' and probably all you need to know, without going further in depth on these two.
Like Wordpress, Drupal has been around for ages –– since 2000 in fact. While it started as your typical CMS, it's gradually turned into a complete management system.
I'll delve more into Drupal with the second part of this series...