Overall Satisfaction with Concrete CMS (formerly Concrete5)
I've been using Concrete CMS [for] over 12 years. I've switched it from Joomla. I've cheated on WordPress a bit. But I always came back to Concrete CMS. I loved it so much that I even helped Japanese translation [and] helped implement it for other companies in Japan 12 years ago. It's very secure compared to other CMS. In the last 12 years, they barely had any severe, critical vulnerability. They made a very wise decision to switch it to Symfony-based, so it was built much more secure than WordPress. When you use WordPress, you must be careful not to create vulnerabilities. In the case of Concrete CMS, as long as you use its APIs, you worry much less about security. In addition, Concrete CMS has many default features and you won't need many "basic" add-ons that you would usually have to install when you are using WordPress. I highly recommended it. I'm very happy to help many Japanese small to big companies to expand their digital presence.
- Permission and workflow
- Ease of adding features by Symfony and composer
- Large enterprise intranet
- Big enough global community
- University websites
- Hosting service
- Easy to develop new features
- Worrying [about] security less
- Very complex permission model
- Sometimes too complex to manage permission
I didn't have to spend too much time learning Concrete CMS, whereas I had to spend a long time learning other CMSs. After struggling to develop a plugin for WordPress, developing an add-on for Concrete CMS was piece of cake thanks to many available APIs. Making custom themes and blocks was much easier than WordPress.
Do you think Concrete CMS delivers good value for the price?
Are you happy with Concrete CMS's feature set?
Did Concrete CMS live up to sales and marketing promises?
Did implementation of Concrete CMS go as expected?
Would you buy Concrete CMS again?
Suitable if you are part of small to large scale companies or web-houses which have PHP developers and frontend engineers with some budgets. [Also suitable if] you or your client want to build a website that requires some features or uniqueness [and needs] some customization and freedom. Additionally suitable if you want this project to be DevOps based project or if the project requires very tight security and is inside of a closed network.