Overall Satisfaction with Concrete5
I built and maintain a few websites using Concrete5, both for internal use and for clients, over a period of several years. I've used both versions 5.5/5.6 and the newer versions 5.7/5.8 - in fact, I was around for the change and helped migrate a large website from 5.6 to 5.7. Concrete5 is unusual among open-source CMS software in that it is primarily maintained by a for-profit company, which helps give the project direction and stability which other open-source projects can lack.
- Concrete5 provides a very easy interface for website owners/administrators. Adding pages and content is simple and straightforward.
- Concrete5.7+ works well on mobile devices such as phones and tablets - including admin editing tools.
- Concrete5 has a good user community and support forums, as well as paid add-ons which provide advanced functionality which other open-source CMSs can lack.
- Concrete5.6 websites have no good path to migrate to 5.7, short of manual content migration. This is a big problem and affected the user community negatively.
- Some features that were available as paid add-ons in 5.6, such as discussion forums and e-commerce shopping cart, are missing from newer versions 5.7/5.8.
- Starting to develop add-ons and customizations for Concrete5 can be challenging as 5.7/5.8 documentation is not yet complete.
- As open-source software, Concrete5 is quick and inexpensive to start building with.
- There aren't very many experienced Concrete5 developers, so building custom add-ons for specific needs can be costly.
Concrete5 is easier to use than Drupal or Joomla, and beats them in terms of features. WordPress gives Concrete5 a run for its money as far as extension and theme availability, as well as user base and support availability. But Concrete5 beats WordPress hands down with features like advanced editing permissions.