TrustRadius
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.https://media.trustradius.com/product-logos/te/BQ/A3C6AHET2X8R.PNGConcrete5: Our Perfect SolutionA problem many organizations face is communication between departments. A library system is no different. I am the only IT person for the system so in addition to maintaining the network and supporting end users I am also the web developer and webmaster. Developing a website is the easy part. Maintaining the content is the struggle. Mainly due to the fact that updated information is never passed my way. When it came time to revamp our library website I wanted each department to be in charge of updating their own content. To do this I needed a CMS. I downloaded and installed several of the common CMS solutions but I found there seemed to be a significant learning curve. I am used to constantly learning new software. But if I wanted our staff to embrace updating content on our website I knew I had to make it easy. One day I was reading some reviews online and came across Concrete5. The part of the review that stood out to me was mention of an "easy interface". I installed it and in no time at all determined it was the solution for us.,Concrete5's editing features was the big one for us. If you can edit a Word document you can edit content on your website. Permissions was another deciding factor in my choice to use Concrete5. I wanted to give staff permission to only update certain areas. Not only does this help to protect the website but it simplifies the process for staff. They do not get confused with too many options. Their mission is simple. The Concrete5 Marketplace has several addons and themes available, many of which are free. This was huge for us considering we are a public library working with a limited budget. The Concrete5 community is great. Many communities have a lot of participation but sometimes the tone can be a bit pretentious thus helping no one. Although the Concrete5 community might not have as many participants as some of the others I've always found the people extremely helpful.,I found the built in Composer to be cumbersome. I opted to purchase the ProBlog addon for more features and ease of use. At times Concrete5 can be a little sluggish.,10,Concrete5 is FREE and I was able to find several free addons and themes to work off of. This made it a great investment for us. The content on our website is up to date and constantly changing thanks to the easy user interface. Our staff quickly embraced it and continues to use it. Most importantly it's stable. I've never had downtime.,Drupal,Joomla!,WordPress,10Great CMS for Savvy Developers and Novices AlikeI used Concrete5 to help several non-technical people design and publish web-based portals for their business.,Providing a WYSIWYG interface for deploying enterprise-ready web portals for marketing and social media. Allowing non-technical designers to produce web technology using standard frameworks. Creating social media portals with role based authentication with very little effort.,Better templating and cross-browser uniformity. A more cohesive framework for writing plugins. Expansion of the Concrete5 widget marketplace.,7,Faster deployment Very low learning curve Non-developers can work on this without an IT staff, if the hosting is managed well.,Drupal, Joomla, OpenCMS and Django,9Great CMS system for medium to large websites.I currently build websites for my freelance clients using Concrete5 CMS. Concrete5 allows my clients to edit website content directly on the webpage. This enables my clients to quickly and easily update their website with little to no programming knowledge. Since is a PHP based CMS system, it also very easy to install on a clients web server.,n webpage content editing. Very easy to use and understand. Short learning curve for Web Developers. PHP Based CMS system.,Improve ability to create web page navigation,7,Happier customers because they can easily update their website content.,,8Solidify Your Company Foundation With Concrete5Concrete5 is a great CMS with tons of potential and because of this we built our web presence platform around it. We needed a comprehensive, simple and elegant backbone to our client website without the need to hack or "fix" add-ons or worry about updates going awry. Concrete5 was able to put those worries to rest.,Concrete5 has a very easy to use and comprehensive admin panel that left little confusion as to how to update and manage. The add-on's and modules work! With Concrete5 we were never left wondering if the add-on would work as described based on our install configuration or if we would have to modify them to make them work or achieve our need. The end-user result is phenomenal! Concrete5 delivers a clean and code standard HTML rendition of your website to user resulting in lower bounce rates, better asset delivery, and more return viewers. Unlike other CMS's out there, Concrete5 uses minimal mySQL connections which is great for server load. Couple this with the fact that the add-ons and modules also use limited resources and you're left with a lighting fast website without having to compromise.,The first thing we noticed was many of the best add-ons cost money and some a fairly high dollar which could be limiting to smaller companies and freelance developers. Often going into a stack or section to configure or edit you find yourself lost when closing out or exiting from the edit screen and are left with just a blank screen with no way of returning to where you were. This results in going back to the dashboard home page and starting the process over. Adding and manipulating the menu(s) is a task and at first very confusing. Other CMS's you have the ability to create custom menus and place them at will by assigning their location. This feature in Concrete5 would be helpful.,7,With Concrete5 we increased our ROI by 15% through better traffic to the site and a lower bounce rate. Our site speed has decreased from using our prior CMS resulting in happier customers. Site maintenance has been cut in half with out the need to alter add-on's and modules which has decreased our maintenance budget.,WordPress,Drupal,Modx,Joomla!,Sitecore Web Content Management,Amazon Web Services,6.NET developer's favorite CMS is Concrete5?!As a web developer, I'm always interested in content management and blogging tools. Many of my customers need an easy-to-use tool for managing their websites. However, too many CMS applications make it very hard on the developer to do what needs to be done. When I came across Concrete5, I found it to be one of the easiest to develop for without sacrificing ease-of-use for the content managers. The support by the Concrete5 developers and other users on the Concrete5 forums has been excellent and the documentation has been very useful, as well. Concrete5 also has an excellent marketplace for plugins and themes. Concrete5 is still my favorite CMS!,Setting up templates in Concrete5 is easy. You can do normal HTML/CSS development and then convert that to a template without excessive CMS-specific alterations. The administration functions of the site are easy-to-use and look really sharp. Adding your own functionality to the site is not as difficult as other CMS applications.,Converting an existing website to Concrete5 can be a challenge, especially if each page is a little different. Getting the application setup and running isn't hard and the process is well-documented, but if you have your own hosting provider and you get stuck, it may be hard to get assistance. Hosting providers often don't provide specific application support. Be thoughtful about upgrades. Upgrading Concrete5 can break older add-ons and any customizations that have been made.,10,Rapid website setup, reusable components and relatively easy customization Users really enjoy how the site administration works Excellent support and documentation Requires some additional developer training,Sitefinity,DotNetNuke,WordPress,Drupal,Joomla!,10Concrete5: the CMS for easy website maintenance.We use Concrete5 as our primary website platform, because we find it to be the most intuitive CMS. It's far easier for our clients to edit their website when they can see it IN their website. When they see how easy it is, you can see the look of relief on their face when they think "oh I can do this".,It is very easy to know where in your site you are editing. Taking a website template and implementing Concrete5 into it isn't complicated at all. There are various plugins supporting Concrete5 to enhance its capabilities.,The more plugins the better!,10,We've been recommended to others from previous clients because of how simple updating the websites we build can be. We've had some clients come back to us to make another website for them because they became comfortable with our business.,WordPress,10Inherited C5 WebsiteConcrete5 is being used for content management for one department.,Flexibility Clean admin layout Language translation,High learning curve Not as intuitive as the competition,5,It was an inherited product, the learning curve was higher than normal and so it cost the company time to pick back up.,Wordpress, Drupal, Magento and Shopify,WordPress, Drupal, Magento,Developer,100-1,000 pagesAn Excellent Open Source CMSWe use Concrete5 as our main CMS for websites we build for clients. It's incredibly intuitive and easy to use for clients to self-manage their own content edits, so much so that our support post-launch of a web property is very low.,Easy Front End Editing - Look at what you're editing instead of trying to do things in a dashboard in a WYSIWYG editor. Easily extendable with an MVC structure. Easy to design themes for.,Concrete5 uses Bootstrap in their UI so when developing themes that may also use Bootstrap there can be conflicts using the same classes. This has been solved somewhat in 5.7, however, by use of namespacing. Concrete5's MVC structure is great in how easy you can override blocks. However, if you go nuts you can quickly rack up an obscene amount of stylesheet and "is" calls in the head of the document which can hurt performance. It's been criticized for having a rather large amount of files, which can be a problem on cheaper shared hosting, but I can't speak to that personally. We've never had a problem.,10,Fast turn-around of custom website projects. Quick live prototyping of content because it's so easy to fill out pages and control versions of pages. Training and support are very low.,WordPress,Joomla!,Drupal,SquareSpace,Developer,10-100 pagesA powerful and easy to use CMS designed for usersWe build and support Concrete5 based websites for other companies and individuals. We have built a variety of types of websites on Concrete5, from simple four page websites to complex eCommerce websites. Concrete5 was a good choice for us because it allows clients to easily manage their website without having to contact us anytime they want to make a change. The in-page editing provided by Concrete5 makes editing websites feel very familiar and easy for clients of ours with little training required. Concrete5 allows us to reduce the amount of time we spend maintaining websites and instead focus on higher value projects.,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.,Folders and files are named inconsistently making it easy to accidentally name something wrong. Sometimes folders and files are camel cased, sometimes separated with underscores, and use a seemingly random mix of plural and singular folder names. Concrete5 5.7 was largely a complete rewrite from concrete5 5.6. The documentation for 5.7 is not as complete as the documentation for 5.6. Often you need to read the the code of a class you are trying to use or find a usage of it in the core code to figure out how something works. This is slowly getting better. The user interface in 5.7 can be more confusing than 5.6, especially when adding pages. As a first time user it can be difficult to figure out how to add new pages. When in the interface to build a new page the location and page name fields do not show up by default and cause an error when you try to publish the page. Finding this page on your own can be difficult for a new user.,10,Clients rarely require support with simple tasks such as updating pages allowing our developers to focus on higher value projects. Cost reduction due to increased employee efficiency Increased customer satisfaction as clients are able to have more control over their websites.,WordPress,dotCMS,Developer,10-100 pagesQuick Project Turn Around with Concrete5We use Concrete5 for some of our smaller clients who are not quite ready to jump on another CMS that we use called HubSpot. Concrete5 has many options that let us create a great stepping stone site that gets our clients thinking and using their website with more of an inbound marketing strategy. It is quick and easy to set up and customize. I use it as a freelance web designer too.,Customizable - The ability to add modules (some free, some paid) Ease of Install and setup Templates that can be changed out of and used in different parts of your site,More robust form making out of the box without the need to purchase a more robust module More visitor analytics built into the dash board Subdirectories in the file manager,10,Better customer service Quick setup Ability to hand off some of the content creation to the client,Joomla!,HubSpot,Developer,10-100 pages,1Concrete5 - easy to use, easy to maintainWe use Concrete5 for various websites inside our organization where people need a clean and easy to use CMS. Concrete5 is easy to implement/install and gets novice clients up and working in a short time. Training for basic functionality is relatively easy.,Easy to upload and manage image and document files via the file manager. It groups images as sets to use on pages. Direct on the screen editing of pages. There is not a separate interface for managing pages. It is basically a WYSIWYG. A number of excellent simple themes. Numerous plugins that add a lot of functionality like forms, Google Calendar, Flash content, RSS feeds, Slideshows, etc,The dashboard can be a bit confusing for a novice user. Naming of items could be clearer. Searching for themes by free or cost could be made easier, this includes plugins (blocks) as well.,8,Managing a website became much simpler and straightforward. No more local desktop modification and then moving to the web host via ftp or other clients. Better looking web sites overall with the use of various themes Having web sites with forms that were easy to setup created a better client experience,,25,2,Business office needs Research labs Academic Support groups.,Concrete5 has a number of plugins or what they term blocks that you can add to enhance the web site. Forms, embed Google Calendar, embed YouTube,8,Implemented in-house,8Concrete5 should be in your top 3 CMS searchConcrete5 is being used by the marketing team. They were using a closed source .NET CMS that they were unable to get a true grasp of. Concrete5 was a godsend. It is very easy to edit and set up was easy as well. Front end editing was the biggest selling point of this CMS.,In-context editing Able to create your own theme Clean user interface The community is quite helpful,Some modules/Addons should be baked in IMO. Events, Designer Content as well as few others. Speed sometimes is an issue but I am exploring optimization on my end which could be the problem.,9,Increased employee efficiency,,10,Yes,Price Product Features Product Usability Prior Experience with the Product Third-party Reviews,NoConcrete5 is a Solid Choice for Web SitesConcrete5 is the primary content management system used by our company. Unless a client requires very specific needs and requests a different CMS, we implement Concrete5 for their project. Concrete5 is easy to use by nearly everyone that can be involved with the project, including the web designer, web developer, and, most importantly, it gives just enough access to the client to make their own basic updates to their content and web site.,Community and Support : Concrete5 has a large community base with many users responding to questions within 24 hours. C5 has forums, newsletters, and other means of communication including chat. There is a lot of useful documentation available on the site. Customization : Concrete5 is easily customizable by the web developer and web designer. You are able to tinker with almost any setting and decide what the client should or shouldn't be able to alter. It's very flexible, and can be used for almost any type of site. It's better for general web sites than for web sites with one or two very specific features like blogs and videos and photography, but it can still be useful for people who want to use C5 solely for one of these purposes. Depending on what you want to accomplish and how flexible you are. Usability : Like some other CMS, Concrete5 is easy to set up and implement for the client. There is plenty of documentation available to assist you. Clients find that C5 is one of the easiest CMS to use from their point of view. They can easily make basic changes and move pieces / modules of the web site around as they wish (if you enable this for them). There is a lot of dragging and dropping. The Dashboard is relatively easy to use once you find the page or area you're looking for. There are many extra features available in the back, including analytics and a file manager. Editing the web site in the "Live" editor is very simple and intuitive.,Because Concrete5 is a CMS, it's still not at the level of flexibility that building a CMS or site from scratch will allow you to have. But it's one of the simplest, free ones available right now. The Dashboard is easy to use once you find what you're looking for, but could be better. It's not always easy to find the section or feature you're looking for to view or modify. Items are in different categories, and once you figure out where something is, it's obviously easier the next time you want to visit the Dashboard. A better search to find items could be very useful. As of right now, the documentation will help with this. Concrete5 is not as large as Wordpress yet, which means it has less support and plugins / add-ons. Still, there is enough for most people. The CMS is gaining more users each day. Concrete5 is not really appropriate for niche sites. If you solely want a blog, for example, Wordpress may be a better choice. Can be slow when you have very complex sites with many pages.,9,Clients are much more efficient when using Concrete5. Developers and designers are more efficient as well. It takes less time to build web sites once you create one and get the hang of it (depending on the complexity of each project, of course). Clients are more independent and are able to make minor updates themselves without issue, allowing developers and designers to focus on more pressing work. Time and money saver.,Wordpress,Drupal,Joomla,Sharepoint,9
Unspecified
Concrete5
62 Ratings
Score 8.3 out of 101
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>TRScore

Concrete5 Reviews

Concrete5
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

Do you work for this company?

Show Filters 
Hide Filters 
Filter 62 vetted Concrete5 reviews and ratings
Clear all filters
Overall Rating
Reviewer's Company Size
Last Updated
By Topic
Industry
Department
Experience
Job Type
Role

Reviews (26-38 of 38)

Companies can't remove reviews or game the system. Here's why.
Christine Will profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source
A problem many organizations face is communication between departments. A library system is no different. I am the only IT person for the system so in addition to maintaining the network and supporting end users I am also the web developer and webmaster. Developing a website is the easy part. Maintaining the content is the struggle. Mainly due to the fact that updated information is never passed my way. When it came time to revamp our library website I wanted each department to be in charge of updating their own content. To do this I needed a CMS. I downloaded and installed several of the common CMS solutions but I found there seemed to be a significant learning curve. I am used to constantly learning new software. But if I wanted our staff to embrace updating content on our website I knew I had to make it easy. One day I was reading some reviews online and came across Concrete5. The part of the review that stood out to me was mention of an "easy interface". I installed it and in no time at all determined it was the solution for us.
  • Concrete5's editing features was the big one for us. If you can edit a Word document you can edit content on your website.
  • Permissions was another deciding factor in my choice to use Concrete5. I wanted to give staff permission to only update certain areas. Not only does this help to protect the website but it simplifies the process for staff. They do not get confused with too many options. Their mission is simple.
  • The Concrete5 Marketplace has several addons and themes available, many of which are free. This was huge for us considering we are a public library working with a limited budget.
  • The Concrete5 community is great. Many communities have a lot of participation but sometimes the tone can be a bit pretentious thus helping no one. Although the Concrete5 community might not have as many participants as some of the others I've always found the people extremely helpful.
  • I found the built in Composer to be cumbersome. I opted to purchase the ProBlog addon for more features and ease of use.
  • At times Concrete5 can be a little sluggish.
I installed Concrete5 on our in-house web server. I've also used Concrete5 for a few freelance jobs using a hosting service. I've noticed better site performance on the site hosted by the in-house server. This shouldn't be a surprise considering our web server is dedicated to only our site. There is a noticeable difference with the response time on the sites using a hosting service utilizing a shared server. If you are looking to build a large site you may want to look into having your own web server. Or, checkout the various different hosting options available and choose the plan that makes the most sense for your business needs.
Read Christine Will's full review
Justin Reock profile photo
Score 7 out of 10
Vetted Review
Verified User
Review Source
I used Concrete5 to help several non-technical people design and publish web-based portals for their business.
  • Providing a WYSIWYG interface for deploying enterprise-ready web portals for marketing and social media.
  • Allowing non-technical designers to produce web technology using standard frameworks.
  • Creating social media portals with role based authentication with very little effort.
  • Better templating and cross-browser uniformity.
  • A more cohesive framework for writing plugins.
  • Expansion of the Concrete5 widget marketplace.
Concrete5 is suited for media and content-driven websites, and integrating those sites easily with social media. I would not use this product for, say, CRM or an Enterprise support application, it's not a replacement for J2EE and those sorts of technologies. Persistence is managed within the Concrete5 framework, so, rendering tables off an external database, for instance, is something you'd have to customize on your own.
Read Justin Reock's full review
Wayne Stewart profile photo
Score 7 out of 10
Vetted Review
Verified User
Review Source
I currently build websites for my freelance clients using Concrete5 CMS. Concrete5 allows my clients to edit website content directly on the webpage. This enables my clients to quickly and easily update their website with little to no programming knowledge. Since is a PHP based CMS system, it also very easy to install on a clients web server.
  • n webpage content editing.
  • Very easy to use and understand.
  • Short learning curve for Web Developers.
  • PHP Based CMS system.
  • Improve ability to create web page navigation
Concrete5 is best for medium size web sites where two or more people will be maintaining the site. If you're planning on using Concrete5 as a blogging platform the blogging section is very limited. Look into the Pro Blogs add on in the Concrete5 marketplace.
Read Wayne Stewart's full review
Michael Thomas profile photo
Score 7 out of 10
Vetted Review
Verified User
Review Source
Concrete5 is a great CMS with tons of potential and because of this we built our web presence platform around it. We needed a comprehensive, simple and elegant backbone to our client website without the need to hack or "fix" add-ons or worry about updates going awry. Concrete5 was able to put those worries to rest.
  • Concrete5 has a very easy to use and comprehensive admin panel that left little confusion as to how to update and manage.
  • The add-on's and modules work! With Concrete5 we were never left wondering if the add-on would work as described based on our install configuration or if we would have to modify them to make them work or achieve our need.
  • The end-user result is phenomenal! Concrete5 delivers a clean and code standard HTML rendition of your website to user resulting in lower bounce rates, better asset delivery, and more return viewers.
  • Unlike other CMS's out there, Concrete5 uses minimal mySQL connections which is great for server load. Couple this with the fact that the add-ons and modules also use limited resources and you're left with a lighting fast website without having to compromise.
  • The first thing we noticed was many of the best add-ons cost money and some a fairly high dollar which could be limiting to smaller companies and freelance developers.
  • Often going into a stack or section to configure or edit you find yourself lost when closing out or exiting from the edit screen and are left with just a blank screen with no way of returning to where you were. This results in going back to the dashboard home page and starting the process over.
  • Adding and manipulating the menu(s) is a task and at first very confusing. Other CMS's you have the ability to create custom menus and place them at will by assigning their location. This feature in Concrete5 would be helpful.
Concrete5 wouldn't be my first choice to recommend unless they had a good understanding and experience with CMS's and CMS development and also had the budget to potentially spend some money on key functionality. From my experience, Concrete5 is not a very good CMS for eCommerce due to it's limited add-on's for in house online stores. It seems to only be beneficial if you have your store off site and wish to connect the two sites together. However if you have the know how and the budget, depending on your site purpose, Concrete5 is very useful. There's the right CMS out there for every application.
Read Michael Thomas's full review
Doug Dawson profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source
As a web developer, I'm always interested in content management and blogging tools. Many of my customers need an easy-to-use tool for managing their websites. However, too many CMS applications make it very hard on the developer to do what needs to be done. When I came across Concrete5, I found it to be one of the easiest to develop for without sacrificing ease-of-use for the content managers. The support by the Concrete5 developers and other users on the Concrete5 forums has been excellent and the documentation has been very useful, as well. Concrete5 also has an excellent marketplace for plugins and themes. Concrete5 is still my favorite CMS!
  • Setting up templates in Concrete5 is easy. You can do normal HTML/CSS development and then convert that to a template without excessive CMS-specific alterations.
  • The administration functions of the site are easy-to-use and look really sharp.
  • Adding your own functionality to the site is not as difficult as other CMS applications.
  • Converting an existing website to Concrete5 can be a challenge, especially if each page is a little different.
  • Getting the application setup and running isn't hard and the process is well-documented, but if you have your own hosting provider and you get stuck, it may be hard to get assistance. Hosting providers often don't provide specific application support.
  • Be thoughtful about upgrades. Upgrading Concrete5 can break older add-ons and any customizations that have been made.
Concrete5 is an excellent tool for content management. If you have content that needs to be changed frequently or if non-technical users need to make updates, Concrete5 is a good tool for the job. Content that doesn't change often or if developers are making the changes, the learning curve and overhead may make Concrete5 inefficient to use.
Read Doug Dawson's full review
Ben Smith profile photo
Score 10 out of 10
Vetted Review
Verified User
Review Source
We use Concrete5 as our primary website platform, because we find it to be the most intuitive CMS. It's far easier for our clients to edit their website when they can see it IN their website. When they see how easy it is, you can see the look of relief on their face when they think "oh I can do this".
  • It is very easy to know where in your site you are editing.
  • Taking a website template and implementing Concrete5 into it isn't complicated at all.
  • There are various plugins supporting Concrete5 to enhance its capabilities.
  • The more plugins the better!
It is great if the client is not super tech savvy. It makes updating a website super simple.
Read Ben Smith's full review
No photo available
February 26, 2016

Inherited C5 Website

Score 5 out of 10
Vetted Review
Verified User
Review Source
Concrete5 is being used for content management for one department.
  • Flexibility
  • Clean admin layout
  • Language translation
  • High learning curve
  • Not as intuitive as the competition
If your admin and editor base is highly technical, it may be a good choice, otherwise you're better off with WordPress or other competitors.
Read this authenticated review
No photo available
Score 10 out of 10
Vetted Review
Verified User
Review Source
We use Concrete5 as our main CMS for websites we build for clients. It's incredibly intuitive and easy to use for clients to self-manage their own content edits, so much so that our support post-launch of a web property is very low.
  • Easy Front End Editing - Look at what you're editing instead of trying to do things in a dashboard in a WYSIWYG editor.
  • Easily extendable with an MVC structure.
  • Easy to design themes for.
  • Concrete5 uses Bootstrap in their UI so when developing themes that may also use Bootstrap there can be conflicts using the same classes. This has been solved somewhat in 5.7, however, by use of namespacing.
  • Concrete5's MVC structure is great in how easy you can override blocks. However, if you go nuts you can quickly rack up an obscene amount of stylesheet and "is" calls in the head of the document which can hurt performance.
  • It's been criticized for having a rather large amount of files, which can be a problem on cheaper shared hosting, but I can't speak to that personally. We've never had a problem.
Concrete5 fits just about any web project easily with the exception of HEAVY BIG eCommerce projects. There is an eCommerce module but it's not appropriate for stores with more than about 100 products. If you have a huge store you're better in a product like ZenCart, PrestaShop, Shopify, so on.
Read this authenticated review
No photo available
Score 10 out of 10
Vetted Review
Verified User
Review Source
We build and support Concrete5 based websites for other companies and individuals. We have built a variety of types of websites on Concrete5, from simple four page websites to complex eCommerce websites. Concrete5 was a good choice for us because it allows clients to easily manage their website without having to contact us anytime they want to make a change. The in-page editing provided by Concrete5 makes editing websites feel very familiar and easy for clients of ours with little training required. Concrete5 allows us to reduce the amount of time we spend maintaining websites and instead focus on higher value projects.
  • 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.
  • Folders and files are named inconsistently making it easy to accidentally name something wrong. Sometimes folders and files are camel cased, sometimes separated with underscores, and use a seemingly random mix of plural and singular folder names.
  • Concrete5 5.7 was largely a complete rewrite from concrete5 5.6. The documentation for 5.7 is not as complete as the documentation for 5.6. Often you need to read the the code of a class you are trying to use or find a usage of it in the core code to figure out how something works. This is slowly getting better.
  • The user interface in 5.7 can be more confusing than 5.6, especially when adding pages. As a first time user it can be difficult to figure out how to add new pages. When in the interface to build a new page the location and page name fields do not show up by default and cause an error when you try to publish the page. Finding this page on your own can be difficult for a new user.
Concrete5 is a very good choice anytime you are dealing with content that you want users to be able to easily update. It may not be the best choice for a highly dynamic website but for the typical information focus business website Concrete5 is a very flexible and solid CMS choice.
Read this authenticated review
No photo available
Score 10 out of 10
Vetted Review
Verified User
Review Source
We use Concrete5 for some of our smaller clients who are not quite ready to jump on another CMS that we use called HubSpot. Concrete5 has many options that let us create a great stepping stone site that gets our clients thinking and using their website with more of an inbound marketing strategy. It is quick and easy to set up and customize. I use it as a freelance web designer too.
  • Customizable - The ability to add modules (some free, some paid)
  • Ease of Install and setup
  • Templates that can be changed out of and used in different parts of your site
  • More robust form making out of the box without the need to purchase a more robust module
  • More visitor analytics built into the dash board
  • Subdirectories in the file manager
Make sure your web host can easily implement and install Concrete5. I use Bluehost exclusively for my Concrete5 web hosting. For me the ease of installation and set up of Concrete5 is important because most of the jobs that I use Concrete5 for, require a quick turnaround.
Read this authenticated review
No photo available
Score 8 out of 10
Vetted Review
Verified User
Review Source
We use Concrete5 for various websites inside our organization where people need a clean and easy to use CMS. Concrete5 is easy to implement/install and gets novice clients up and working in a short time. Training for basic functionality is relatively easy.
  • Easy to upload and manage image and document files via the file manager. It groups images as sets to use on pages.
  • Direct on the screen editing of pages. There is not a separate interface for managing pages. It is basically a WYSIWYG.
  • A number of excellent simple themes.
  • Numerous plugins that add a lot of functionality like forms, Google Calendar, Flash content, RSS feeds, Slideshows, etc
  • The dashboard can be a bit confusing for a novice user. Naming of items could be clearer.
  • Searching for themes by free or cost could be made easier, this includes plugins (blocks) as well.
I have not found a particular instance where is was not suitable. Many times the choice not to use was driven by client desire, e.g. WordPress instead.
Read this authenticated review
No photo available
Score 9 out of 10
Vetted Review
Verified User
Review Source
Concrete5 is being used by the marketing team. They were using a closed source .NET CMS that they were unable to get a true grasp of. Concrete5 was a godsend. It is very easy to edit and set up was easy as well. Front end editing was the biggest selling point of this CMS.
  • In-context editing
  • Able to create your own theme
  • Clean user interface
  • The community is quite helpful
  • Some modules/Addons should be baked in IMO. Events, Designer Content as well as few others.
  • Speed sometimes is an issue but I am exploring optimization on my end which could be the problem.
How large is the site?
How many visitors?
How skilled are the editors?
I am not sure how well suite Concrete5 is for an enterprise level site with 1000s of pages.
Read this authenticated review
No photo available
Score 9 out of 10
Vetted Review
Verified User
Review Source
Concrete5 is the primary content management system used by our company. Unless a client requires very specific needs and requests a different CMS, we implement Concrete5 for their project. Concrete5 is easy to use by nearly everyone that can be involved with the project, including the web designer, web developer, and, most importantly, it gives just enough access to the client to make their own basic updates to their content and web site.
  • Community and Support : Concrete5 has a large community base with many users responding to questions within 24 hours. C5 has forums, newsletters, and other means of communication including chat. There is a lot of useful documentation available on the site.
  • Customization : Concrete5 is easily customizable by the web developer and web designer. You are able to tinker with almost any setting and decide what the client should or shouldn't be able to alter. It's very flexible, and can be used for almost any type of site. It's better for general web sites than for web sites with one or two very specific features like blogs and videos and photography, but it can still be useful for people who want to use C5 solely for one of these purposes. Depending on what you want to accomplish and how flexible you are.
  • Usability : Like some other CMS, Concrete5 is easy to set up and implement for the client. There is plenty of documentation available to assist you. Clients find that C5 is one of the easiest CMS to use from their point of view. They can easily make basic changes and move pieces / modules of the web site around as they wish (if you enable this for them). There is a lot of dragging and dropping. The Dashboard is relatively easy to use once you find the page or area you're looking for. There are many extra features available in the back, including analytics and a file manager. Editing the web site in the "Live" editor is very simple and intuitive.
  • Because Concrete5 is a CMS, it's still not at the level of flexibility that building a CMS or site from scratch will allow you to have. But it's one of the simplest, free ones available right now.
  • The Dashboard is easy to use once you find what you're looking for, but could be better. It's not always easy to find the section or feature you're looking for to view or modify. Items are in different categories, and once you figure out where something is, it's obviously easier the next time you want to visit the Dashboard. A better search to find items could be very useful. As of right now, the documentation will help with this.
  • Concrete5 is not as large as Wordpress yet, which means it has less support and plugins / add-ons. Still, there is enough for most people. The CMS is gaining more users each day.
  • Concrete5 is not really appropriate for niche sites. If you solely want a blog, for example, Wordpress may be a better choice.
  • Can be slow when you have very complex sites with many pages.
Concrete5 is suited for general, mainstream web sites that are not very complex. It is not as appropriate for niche sites, like blogs, wikis, and even photography sites or video sites. You can make it work for you, but there are better options if you're looking to create something very specific and easily customizable. I find it's perfect for portfolios and businesses.
Read this authenticated review

Feature Scorecard Summary

Role-based user permissions (16)
9.7
API (12)
10.0
Internationalization / multi-language (10)
10.0
WYSIWYG editor (20)
8.9
Code quality / cleanliness (16)
8.7
Admin section (18)
8.1
Page templates (18)
8.5
Library of website themes (17)
6.5
Mobile optimization / responsive design (17)
9.7
Publishing workflow (15)
9.6
Form generator (17)
8.3
Content taxonomy (18)
9.0
SEO support (18)
10.0
Bulk management (17)
5.6
Availability / breadth of extensions (17)
7.0
Community / comment management (18)
8.5

About Concrete5

concrete5 is a free and open source PHP built content management system for content on the web and also for intranets. Its emphasis is on management and editing with minimal technical skills and with an embedded editor allows most editing to be done directly from a page, rather than through an entirely separate interface or editor. It features integrated server caching, supports OpenID, version control, and SEO. As with most open source content management systems, its content management functionality can be augmented with many possible addons or via the developer API.

Online magazines and newspapers are the ideal target of concrete5's capabilities though many other sites can be made and managed as well. concrete5 is touted as being both developer and DIY friendly. Marketplace content to extend features are both free and not free, so cost of implementation will vary.

Categories:  Content Management

Concrete5 Integrations

Concrete5 Technical Details

Operating Systems: Unspecified
Mobile Application:No