Concrete5: great for small, simple sites; no good for large data-driven apps
Tom Reitz profile photo
September 26, 2016

Concrete5: great for small, simple sites; no good for large data-driven apps

Score 7 out of 101
Vetted Review
Verified User
Review Source

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.
Concrete5 is great for smaller content-based sites with non-technical managers. It's not well suited to large database-driven apps which need e-commerce features or many (thousands) of pages of content.

Concrete5 Feature Ratings

WYSIWYG editor
Code quality / cleanliness
Admin section
Page templates
Library of website themes
Mobile optimization / responsive design
Publishing workflow
Form generator
Content taxonomy
SEO support
Bulk management
Availability / breadth of extensions
Community / comment management
Internationalization / multi-language
Role-based user permissions