Concrete CMS (formerly Concrete5) is a free and open source, PHP built content management system for content on the web and also for intranets. It is optimized to support the creation of online magazines and newspapers.
N/A
Joomla
Score 8.3 out of 10
N/A
Joomla! is a free and open source content management system used to publish web content. Included features are page caching, RSS feeds, printable versions of pages, news flashes, blogs, polls, a search function, and support for language internationalization.
N/A
Plone
Score 10.0 out of 10
N/A
Plone is a free and open source content management system built on top of the Zope application server. Plone can be used for any kind of website, including blogs, internet sites, webshops, and internal websites.
Although Joomla, Drupal, and Wordpress are popular, I chose Concrete5 over these primarily because of how user-friendly Concrete5 is. As I began digging deeper in Concrete5, I also discovered that Concrete5 is much less "bloated" than its main competitors, and is much more …
While more mature CMS technologies like Drupal and Joomla offer a more expanded function set, Concrete5 represents by far the lowest learning curve that I've seen in CMS, so it's great for the end user or non-technical designer, and more approachable than these other CMS …
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 …
Concrete5 is superior in most usecases to all other commonly used CMS platforms. The only thing where Joomla is outpreforming it is bulk editing. WordPress needs at least 20 plugins to do what Concrete5 does out of the box.
Programming C5 templates and custom views is a dream, …
We previously used Joomla! but found clients were struggling to find their way around the eding interface. Switching to Concrete5 changed this and we now have fewer support issues and much more positive feedback from clients.
WordPress is a basic blogging tool that has been hacked into a CMS, it is not as intuitive or comprehensive as Concrete CMS. It requires more updates and it can be harder to locate settings that the user needs. However, as a business, the WordPress team has been very …
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 …
Verified User
Engineer
Chose Concrete CMS
Better user-friendly administration, more easy to be extended
Concrete5 was far easier to use than alternatives--which is very important when handling support issues for clients. As a developer, the architecture makes it easier to extend the core functions elegantly without overwriting core code. Although a few other CMS platforms have …
If your web team is tired of dealing with CMS training issues, you need to consider Concrete5. If your technical team and host are tired of dealing with website security issues, you need to consider Concrete5. If you're pulling your hair out over frequent update patches …
Concrete5 is by far the easiest for the end user. The user who edits the website can do so with very little training and not just with regards to the content. New pages and functions are easy to create and install. SEOand contact form functions are built in as standard.
I adopted Concrete5 after an end-user trial. With a variety of well known and lesser known CMS (including the above) in their fresh install state, I asked a group of users to register an account and then add a page with some text and an image on it. Concrete5 came out top by a …
Concrete5 is probably the most user friendly for clients. I selected Concrete5 mostly because I found out about it and didn't really believe its capabilities and had to try it out. It pretty much is what a non-tech savvy person would want in a CMS for content management.
WordPress has a very confusing unintuitive admin section for the user to use while Concrete5 was much more intuitive and effective for people not use to working with a CMS solution. Components are selectable by areas you create in the page template and allows a user to quickly …
Aside from being more stable and more secure, Concrete5 manages all the plugins, so risk of infection through a nasty plugin is removed. The Concrete5 user interface is much more friendly than the WordPress user interface. Ease of use, ease of install - both compelling reasons …
I find significant advantages over these other products. As a designer, I appreciate not having to design within a rigid structure, or shoehorn a design into particular format. As a developer, the security, useability and developer support from the core Concrete5 developers and …
Concrete5 absolutely shines in comparison. While there are areas where one system may perform a specific task better than Concrete5, when it comes to the whole package Concrete5 can't be beat.
WordPress - Getting better as WCMS but still primarily for blogging sites. Joomla - Very robust system with large community however can be complex for authoring and site management. Adobe CQ (AEM) - Enterprise class system with large price tag.
I tried WordPress back when it was @ 2.5 or so. It was very blog oriented. Have used CMS Made Simple. I liked it but it got to be outdated. Drupal has a higher learning curve and would take a lo more training and time to implement.
I often use Perch for smaller site builds because it is simpler, lighter, and faster than Concrete5. Perch has become more and more capable and along the way is taking over some of the medium-size sites I build. WordPress was designed for blogs, and its ubiquity has made it a …
Comparing Concrete5 to Drupal and Joomla are easy. Joomla has a steep learning curve, and Concrete5 does not, this means if I have to teach a client to use a CMS, Concrete5 will be a much smoother process. Drupal also tends to have a bit of a learning curve, but beyond that …
Years ago when I personally was early on in my web development learning path, I tried to learn and use Drupal. Its complexity and difficulty proved to be too much, at least for me personally at that point in time. Finding and using Concrete5 was a real nice experience after …
Concrete5 has the simplest and most intuitive user interface that is easily understood without extensive training. Our training session literally was a two hour meeting and everyone was up to speed. All of the others required extensive understanding of the framework in order to …
Comparatively Concrete5 is sleek and sophisticated to most other CMS's. It's ease of use is similar to Joomla! however far exceeds the admin interface where as I find Joomla! to be complex for the average developer and mostly average content provider. The add-on's and modules …
Joomla is a very stable and secure CMS platform that ranks about in the middle of the pack with the other 'modern day' CMS systems out there. It's not as complex and frustrating as Magento, but it's also not as easy or robust to work on as WordPress. Thankfully when we do …
Joomla and Concrete5 have about the same capability and similar issues. Purchasing a SAAS like Squarespace, Weebly or Wix would be worth the price to remove the hassle of Joomla. A more robust free CMS like WordPress or Drupal would be a better solution if you wanted to remain …
Drupal: Plone is cheaper, so with Drupal is more complex to reach the required ROI. However, Drupal has a lower learning curve WordPress: For our necessities it has a more expensive learning curve than plone. Joomla, is easier to use. However, it have some issues on security and …
Plone is much harder to learn then Wordpress. Development in Wordpress is learnt in day's, where development in Plone really takes years to get to the full depth. That said, once you're able to develop in Plone, is it a rock solid system, with readable code. In my experience …
Features
Concrete CMS
Joomla!
Plone
Security
Comparison of Security features of Product A and Product B
Concrete CMS
9.5
38 Ratings
15% above category average
Joomla!
8.4
51 Ratings
2% above category average
Plone
10.0
5 Ratings
20% above category average
Role-based user permissions
9.538 Ratings
8.451 Ratings
10.05 Ratings
Platform & Infrastructure
Comparison of Platform & Infrastructure features of Product A and Product B
Concrete CMS
9.7
33 Ratings
22% above category average
Joomla!
6.8
48 Ratings
13% below category average
Plone
10.0
5 Ratings
25% above category average
API
9.731 Ratings
7.346 Ratings
10.05 Ratings
Internationalization / multi-language
9.730 Ratings
6.247 Ratings
10.05 Ratings
Web Content Creation
Comparison of Web Content Creation features of Product A and Product B
Concrete CMS
8.4
42 Ratings
8% above category average
Joomla!
7.7
54 Ratings
1% below category average
Plone
9.4
6 Ratings
19% above category average
WYSIWYG editor
9.342 Ratings
8.253 Ratings
10.06 Ratings
Code quality / cleanliness
10.037 Ratings
8.551 Ratings
10.05 Ratings
Admin section
10.040 Ratings
8.349 Ratings
10.05 Ratings
Page templates
10.040 Ratings
7.052 Ratings
10.05 Ratings
Library of website themes
4.238 Ratings
6.450 Ratings
5.05 Ratings
Mobile optimization / responsive design
9.739 Ratings
7.650 Ratings
10.05 Ratings
Publishing workflow
7.737 Ratings
8.450 Ratings
10.05 Ratings
Form generator
6.639 Ratings
7.646 Ratings
10.05 Ratings
Web Content Management
Comparison of Web Content Management features of Product A and Product B
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.
If your developers want to have some fun, Joomla offers the stability and friendliness to do custom coding. Certain marketing initiatives require us to get "cute" with the interface, and Joomla allows for that a bit easier than WordPress (and definitely easier than sites like Squarespace). The security of Joomla is also always a plus.
The larger your organization, the more appropriate Plone will be. This is not to say that Plone is a worse choice for small websites, only that the minimum investment for a Plone site is certainly higher than for other platforms. If you already use Plone for your site and are looking for a redesign or an overhaul, I would only advise switching to a different platform such as WordPress or Drupal if your organization is downsizing. For any other situation, Plone is the natural choice for your growth.
As a dev, the Page object (coupled with page attributes, nav menus and page lists) makes structuring a website or web app a dream. The separation of page templates from page types also helps, the former being about layout while the latter is more conceptual.
As an admin, you pretty much have as much control as the developers of the site decide to give you.
The versioning system allows admins to roll changes back and work on changes before publishing them.
The permissions system is exceptionally powerful, allowing roles and/or individual users to be included or excluded from each permission.
The attributes system allows pages, files and users to be given custom properties of various types (e.g. text, image, colour).
Security. Its got many new features in the new Joomla! 4 which make the already good security even better. I like the ability to use my Yubi keys to log in with the new webauth standard, I don't think any other CMS has that built in
W3C Accessibility Guidelines (WCAG) 2.1 (with AA compliance)
Really good SEO that gets our sites to the top of the search engines again without the need for any extra things
Speed, it gets a really good score (100%) in the google lighthouse on our server, can't beat that
Plone is a folder-based system, organising content in a similar way desktop-users are doing for the last two decades. No need to teach non-tech customers some relational-database like paradigm for content management.
Plone is secure. It is the most secure CMS you can get your hands on.
Plone is flexible, and makes fast development easy.
Because Joomla's user community is smaller than WP, it lacks as many choices from 3rd party developers, meaning it can be a little more difficult to find the right extension for what you need to accomplish
Along the same vein, most of the best 3rd-party software for Joomla! is paid
Simple features such as Add to Menu and Cache cleaners should be adopted as part of the Joomla! core, though they are available as extensions
Joomla! could use a simpler and easier URL rewriting process
Not everything is configurable or editable by Plone, and when you need to adjust or add custom pieces in, you need to deal with Zope. Zope has an ugly, confusing and difficult UI and structure as a backend.
Using 3rd party products is difficult to do - there are a few different ways to get them installed, all of which take a bit of luck to get right.
Building custom products for Plone is not fun. You've got to deal with an archaic framework to tie in that is not well documented (there is documentation about many things, but not great documentation and there are a lot of holes in the documentation).
Its a very solid, very consistent package that never lets you down or leaves you frustrated. It gets a 10/10 because its so much better than anything else currently available. It also gets a 10/10 because, even if not compared to others, it does not leave you wanting for features or functionality. It is an excellent piece of software that will answer almost every CMS need.
I gave it a rating of 10 because I just love how Joomla! works, how it is set up and how it handles many users. Also it is very fast, and there is no overload on the MySQL database or servers ever.
I have used it on over 30 projects in the past 3 years and it's still a pleasure to work in. Doesn't always have all the answers, no CMS does, but I still find it very easy to use from prototyping to working to final project. Also there is no problem working on a localhost then moving to a live site, like there is with WordPress. It's my go to app in my CMS quiver.
Joomla! 3.x is easily installed either manually or via a script provided by your host. It contains most of the tools needed to begin creating websites right from the start. Those features that it doesn't have are easily installed via links and buttons from the thousands of extensions available in the community
Compared to the amount of Plone sites, users and customizations we have in our organization, the amount of support requests and training needed is really small.
The new user interface in Plone 6 is even better, it is super fast, has lots of different blocks for enhancing the page, has flexible layout system and is easy to extend with more features.
Since it's not tied to a central server (other than for authorizing updates and assigning licenses to specific sites), it's available pretty much 100% of the time.
Our Plone sites are very robust. We have critical systems on Plone and we have been running sites on Plone for over 20 years with very little unexpected downtime.
The site works extremely well, the front end flies, searches and form submissions are very fast indeed. The reason its a 9 not a ten? the back end can be a little slow at times, and this is unfair, because for the backend to be so amazing, it has to do a huge amount of work!
Today's Modern Joomla performs very well and is robust and durable. The pages load faster than they ever did in the past and Modern Joomla's integration into other software or systems has become seamless. Modern Joomla sites will last long and will stay running forever.
Plone is very intensive in its operations, and if not configured well it can be slow. However it is designed and built with speed in mind and with proper use of coding, templates and caching can perform extremely well under high loads. It is capable of scaling to very high load availability environments with no specific coding requirements.
Concrete5 is open-source and has an incredibly strong, polite, and supportive community. You can get an answer to nearly anything you want to do with Concrete5 by googling for it, searching the Concrete5 discussion forums or stack overflow, or posting your question to the forum. Members are very courteous and do not look down on those with less knowledge. And answers are always quick, informative, and supportive.
Between the core Joomla developers who are excellent at answering questions and providing support, you have a whole community of developers who work with Joomla and are happy to help fellow developers out answering questions and supporting the Joomla project. Out of the many communities I am involved in for open-source software, Joomla's community is by far the best.
Build off of an existing theme to speed up the creation of custom designed themed. Bootstrap is a good one but there are many others that are probably much simpler to build from than the Bootstrap one was. Make sure you host on a Unix/Linux server so you don't have to install PHP or MySQL separately. It's just smoother on those platforms.
Joomla has gone through tremendous growing pains. It is now better than ever. But before, when it was going from 1.5-2.5, the templates and plugins would break over and over again. If you don't understand what Joomla was trying to do back then, you might have a bad attitude toward it. Today, those pains are over and things don't break like they used to during that time period.
WordPress at the time was riddled with security breaches in the news and while Concrete5 was smaller (and therefore a smaller attack vector), after eleven years of use, Concrete5 has only had one published incident with an add-on that resolved within hours and with excellent communication. You can talk to the CEO and the CTO (or the rest of the team). They are very engaged and you're working with a small company of people who care, not a call-center with people just waiting to go home.
We tested other platforms like WordPress, Magento and some local CMS. But Joomla offered us better resources for generating content. Joomla is a CMS suitable for many types of projects, especially if you have several people editing content at the same time. It allows you to maintain visual standardization and offers many options for working with images. With its ability to control access to different articles, categories or even different components, it is a great tool, even if they are managed by different people.
Drupal: Plone is cheaper, so with Drupal is more complex to reach the required ROI. However, Drupal has a lower learning curve WordPress: For our necessities it has a more expensive learning curve than plone. Joomla, is easier to use. However, it have some issues on security and web content where Plone is much better
Concrete5 is the customer-facing side of our business. It's where we host the site that potential customers see before they choose to purchase and create an account with us. We are able to keep that site clean, user-friendly, and with a lot of available options for customers to interact with thanks to Concrete5
The ability to have multiple users and admins for the site means that we all members of our team can go in and create new content, fix or troubleshoot issues, and edit the site easily.
Our CRM isn't directly integrated with Concrete5, so when customers go to make a purchase with us, they have to leave our Concrete5 site.
The impact Plone has had at the University of Oshkosh is as follows: this software allows student workers to learn about IT departments and CMS's in a user-friendly way. It gives many students great jobs that look great on their resumes.
Since there are great training manuals for Plone, there is increased employee efficient in the workplace. Training doesn't take long, and if there's ever a question, the Plone manual is a great tool to refer to.
If an employee using Plone quits, its easy to find someone to replace them with quick training and great resources.