What users are saying about
62 Ratings
236 Ratings
62 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 8.3 out of 101
236 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 7.2 out of 101

Likelihood to Recommend

Concrete5

If you have some knowledge of coding or website editing, Concrete5 is a great choice. You can go into their marketplace and find additional add-ons or modules that you would like to add to your site. If you are looking for a simple web site hosting service, this may not be the option for you.
Dave Becker profile photo

Joomla

If you are primarily running a blog with some supplementary pages/content I'd recommend going with WordPress still. I know this is an outdated approach, and that WordPress has been modified to handle being a more traditional web CMS much better, but it was still designed with blog intent and still excels at what it was originally designed for. Specifically if you are working or implementing a CMS for non-technical users who like everything relegated to its own 'section' or 'area' on the admin side, the way Joomla is organized makes a lot of sense to those types of clients. From an IA standpoint it's more of CMS for a 'website'
No photo available

Feature Rating Comparison

Security

Concrete5
9.7
Joomla
8.5
Role-based user permissions
Concrete5
9.7
Joomla
8.5

Platform & Infrastructure

Concrete5
10.0
Joomla
7.9
API
Concrete5
10.0
Joomla
7.5
Internationalization / multi-language
Concrete5
10.0
Joomla
8.3

Web Content Creation

Concrete5
8.5
Joomla
6.9
WYSIWYG editor
Concrete5
8.9
Joomla
7.4
Code quality / cleanliness
Concrete5
8.7
Joomla
7.2
Admin section
Concrete5
8.1
Joomla
7.6
Page templates
Concrete5
8.5
Joomla
6.5
Library of website themes
Concrete5
6.5
Joomla
6.5
Mobile optimization / responsive design
Concrete5
9.7
Joomla
6.2
Publishing workflow
Concrete5
9.6
Joomla
7.3
Form generator
Concrete5
8.3
Joomla
6.3

Web Content Management

Concrete5
8.0
Joomla
7.0
Content taxonomy
Concrete5
9.0
Joomla
6.8
SEO support
Concrete5
10.0
Joomla
6.4
Bulk management
Concrete5
5.6
Joomla
7.3
Availability / breadth of extensions
Concrete5
7.0
Joomla
7.3
Community / comment management
Concrete5
8.5
Joomla
7.0

Pros

Concrete5

  • Inline editing is very easy for users to edit pages because they can see what their changes will look like as they make them.
  • Pages can support multiple areas for blocks to be added to. This makes it easy to create complex page layouts with user-provided content placed throughout while still retaining the ease of editing.
  • Concrete5 is very flexible for developers to extend it to provide specific features needed on a project. Many of the core classes can easily be replaced by an application specific class to provide additional capabilities. Features that are commonly changed can typically be extended by creating a new type service without having to modify the core classes, such as authentication.
No photo available

Joomla

  • No CMS is perfect for 100% of a clients needs. Usually the base CMS get's 70-80% of the requirements out of the way with just a base install. Then there is another 10-15% that is covered by a standard set of extensions/modules that you would typically install for almost every client (SEO optimization, ACL/permission levels, etc.). The remaining 5-20% is usually custom module work (either building out a custom version of existing modules/extensions/components, or building a new one from scratch). The extensibility and ease of developing components/modules for Joomla is one thing it does very well.
  • We used Joomla for a majority of our clients solutions because of their preference in the administrative interface for Joomla. Obviously administrative interfaces are something that can be customized/skinned/themed in most CMS's, but the native back-end interface was always more intuitive than Drupal (where a non-technical end-user always had a hard time telling if they were logged-in or not, and where the WordPress admin area was always very blog/post centric). Joomla was almost always the top choice for non-blog specific web platforms.
  • The Joomla community was always the most helpful and responsive (WordPress maybe slightly greater, but most of the WordPress community at the time was focusing on themes/skins and less on the development of feature/functionality heavy plug-ins). Much of our work on Joomla went into making the modules/components available look good/consistent with our site designs, which was an easier feat then building out actual functionality/features that were missing from the communities of other CMS's.
No photo available

Cons

Concrete5

  • It can be difficult to set up on a Windows server. Not impossible mind you, just a little more difficult than your typical Unix server where most even will do automatic installs for you.
  • The plugins could be vetted by the company a little better to ensure that plugins that are on the marketplace are always compatible and fulfill the promises they make.
Nathanael Girard profile photo

Joomla

  • Core in-line editing would be a nice feature.
  • Better marketing to help people understand why Joomla! is unique from other CMS systems.
Mike Demopoulos profile photo

Likelihood to Renew

Concrete5

Concrete5 9.9
Based on 22 answers
Whenever I need to build what in our department we call a 'micro-site' or small web application, Concrete5 is the first and only choice. In one day, I can have the CMS installed and already start working on it to fit my needs. I know that anyone can later get in and improve and maintain the CMS if I'm not around without any specific training
Francois Simard profile photo

Joomla

Joomla 10.0
Based on 28 answers
One thing people must understand about Joomla is that it is completely FREE. No subscriptions at all! Any subscriptions that one would make would be with the third party plugin developers. The Joomla you download is yours forever, and you will be given automatic notifications when an updated version of Joomla is available. That updated version can be installed with ONE click of a button, no charge, no unzipping files, and no big hassles in most cases (unless one of your plugins is only meant for the older version of Joomla, but that is a plugin problem, not a Joomla problem.) Joomla is committed to providing a free solution that is kept up to date and continues to grow with the challenges and new industry standards.
Jennifer de Spain profile photo

Usability

Concrete5

Concrete5 9.0
Based on 12 answers
The interface is intuitive. You don't need any training in order to use the product. The menus group the info logicaly. Since the interface is using jQuery, you need to be careful when building the site interface so that the editing interface still works properly but it takes a lot to break it.
Francois Simard profile photo

Joomla

Joomla 9.9
Based on 7 answers
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
Rita Lewis profile photo

Reliability and Availability

Concrete5

Concrete5 10.0
Based on 1 answer
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.
David Zizza profile photo

Joomla

Joomla 9.9
Based on 2 answers
No answer on this topic is available.

Performance

Concrete5

Concrete5 9.0
Based on 1 answer
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!
John Smart profile photo

Joomla

Joomla 7.8
Based on 2 answers
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.
James Fauria profile photo

Support

Concrete5

Concrete5 10.0
Based on 3 answers
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.
Kevin Call profile photo

Joomla

Joomla 10.0
Based on 4 answers
I would say the Joomla.org support team does a great job for being volunteers. I however think good 3rd party developers and resources provide excellent support that I utilize often.
Mike Demopoulos profile photo

Implementation

Concrete5

Concrete5 9.8
Based on 6 answers
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.
Nathanael Girard profile photo

Joomla

Joomla 8.7
Based on 3 answers
Make sure that PHP.ini is set to at least 60 ms for computer priority, 60MB for maximum downloads and 128MB for uploads. This is the minimum. It is best to run Joomla on a business host if you are using a shared hosting environment so that there are fewer accounts on the server. Make sure you have access to the root on CPanel. Be sure to point the DNS to the host and set up all zones prior to implementation and run your new version in a sub-domain hidden from the live version until you are ready to cut over.
Rita Lewis profile photo

Alternatives Considered

Concrete5

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 switch out, lets say an article for a slideshow or any other component they had installed. Creating new pages and content on the fly and setting a date on when you wanted it to be published was also brilliant. The ease of use of the admin section is unparalleled in my experience
Frank Smith V profile photo

Joomla

Joomla is much more organized, as far as content, than WordPress and the template customization is much more customizable with Joomla. With WordPress, you have to copy the theme, label it as a child, and configure sometimes over 10 files that make up the theme, plus, you can only have the one theme for the site without use of external plugins. With Joolma, you simple copy the template folder, change the name of the folder and up to 3 files, and then change only ONE file for the actual design aspect. By default, you can have as many templates on your site as you want, and assign different templates to different pages to your heart's content.Between Drupal and Joomla, the distinction comes down to the plugins and the support. Drupal is a good core system, and can out do Joomla in some ways, such as the speed of the loading time for the page. However, since all Drupal plugins are free, the support is not there, because the developers have very little incentive to help or work on them. the same can be said for the support forums. No incentive and no help. Joomla has a wide range of plugins available, some being free and others costing up to thousands of dollars. With the cost to the third parties, you usually will receive support for the plugin. The help forums are free and no one gets financially compensated for posting, however, they respond within 24 hours, usually, and their responses are helpful. I have used Drupal, but have yet to be able to finish a single site using it, because the plugins fall flat and the support is none existent. Joomla has always been there for me and I have many Joomla sites under my belt
Jennifer de Spain profile photo

Return on Investment

Concrete5

  • Client can manage content easily after handoff.
  • Easily create a small website fast with component building usually taking up the most time.
  • Very limited options of themes and components compared to other platforms.
  • Mobile support was not great when I was using it.
Frank Smith V profile photo

Joomla

  • It is free to download and install, so the out of pocket cost to practice with it and set up a simple site for a client is $0. Learning how to use this system and being able to practice with it before messing with it on a client's site was invaluable. There is no limit to what you can do with the system, if you have the time and knowledge to invest in it.
  • Installation of Joomla takes me about 5 minutes, when I use a cPanel for the hosting side. First, I download the latest version of Joomla, I set up my database in Cpanel, upload my newly downloaded Joomla zip file to my host via the "File Manager" in cPanel, extract the zip in the directory of choice, go to the my website url (http://site.blahblahblah.com/joomla, for example), and go through the 2 minute installation process, where it asks for database information (which had just been created), and the user name of the main user of the site.
  • That kind of turnaround is extremely important, because the client wants their site quickly, and you don't want to waste your time trying to get the initial site up in the first place.
  • At that point, the rest of the site depends on the needs of your client. If they only need a simple template, and 5 pages, then you are done within one hour, from the time you download the Joomla zip, to when you present it to your client. If you want to custom create the template, then you can up that to 4-5 hours. Joomla is very fast and very efficient.
  • When something is going wrong with Joomla, it is usually an easy fix. A post into the Joomla help forum is usually answered within 24 hours, with a request for more information, or an answer/suggestion to the problem.
Jennifer de Spain profile photo

Pricing Details

Concrete5

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Joomla

General

Free Trial
Free/Freemium Version
Premium Consulting/Integration Services
Entry-level set up fee?
No

Add comparison