Concrete-5 CMS vs WordPress CMS


Jul. 13

5.42 K


Recently we got a chance to work on Concrete-5 CMS…it was new challenge for us and it seems we have successfully concurred it . We thought it will be good to share something about concrete-5 CMS … so other people can learn and use it easily..

Concrete5 uses jQuery for almost all our JavaScript needs. It uses Zend libraries for complicated stuff like internationalization and caching. It uses MySQL, but through the ADOdb Database Abstraction Layer. Sure our in-context editing is easy, but concrete5 has a really powerful advanced permissions system, a flexible data objects model and built-in helper classes as well. Developers have built concrete5 to be easy to understand at a glance, but super powerful once you open the hood.

Following sites can be built with concrete5 CMS

  • Online magazines and newspapers.
  • eCommerce sites.
  • Extranets and Intranets.
  • Government web sites.
  • Small business web sites.
  • Non-profit and organization web sites.
  • Community-based portals.
  • Church, club and team web sites.
  • Personal or family homepages.
  • Marketing focused sites for a corporation.
  • Any school, college or university web site.
  • Many online communities.
  • Anything else you can dream up!

How to access Concrete -5 Dashboard

Unlike any other CMS, there is no specific backend which needs to be accessed, where we need to manage our content and display it at front end. We can manage content by adding/editing through frontend only.For that we need to enter in edit mode, start editing page by adding/editing blocks.


For extended features, we have dashboard, which is accessed using this url :

concrete-5-CMS concrete-5-cms-2
Here we have options to add/edit pages, page types, themes and many more stuffs.

How Concrete5 is different from WordPress

In terms of administration, both the CMSs do a fairly even job of abstraction coupled with efficiency, but as I said earlier unlike any other cms, there is no specific backend in concrete5. That is why it is easy to manage content in Concrete5 compared to that of WordPress.

  • For me, the key strength Concrete 5 has is its blocks. Dragging blocks around zones in a page is very simple, and makes C5 a good fit for brochure, portfolio, education and many other sites. Having the
    underlying model of blocks in a page is very strong aspect of Concrete5.
  • When adding content to a Concrete5 page you are working directly on the page design, so you can see what you are doing while doing it. In WordPress, you are behind the scenes, so to see the changes in WordPress, you must launch a preview page.
  • Concrete5 has a CMS that is very clear and there is nothing confusing about it. WordPress confuses some people, I know because people are always asking a wordpress developr questions about the settings, plugins, functionality and more.
  • Concrete5 also has tons of add ons just like WordPress, so you can add a blog also.
    Wordpress has a ton of themes available, Concrete5 not as many, but if you’re going to hire a designer for a custom theme anyway, this is not an issue.
  • Generally, a newbie is more likely to begin with WP and then move on to Concrete5. In easier words, Concrete5 user base is such that it can and does include migrants from WP. On the other hand, WordPress user base generally has permanent migrants from any other cms but rarely from Concrete5.
  • Trust me, pick any topic: administration, security, target audience, update mechanism — you will have a hard time claiming WordPress superior to Concrete5.
  • I personally prefer Concrete5 over WordPress as it was designed as a CMS system. WordPress is a blogging platform turned CMS. Concrete5 offers a lot of flexibility for a full featured website.
  • Technically speaking, both systems are capable of handling your needs. Ultimately it comes down to how you will be using the site.



  • Most popular CMS
  • Numerous third-party themes and documentation resources.


  • Heavy reliance on plugins
  • Advanced users may find the abstraction too rigid


  • Ideal balance between abstraction and customization
  • Features such as Sitemap are native, and not via plugins


  • Needs some more ready-made premium themes (probably a WooThemes-like provider for Concrete5)

This blog post is written by our CMS Ninza “Navdha”


Lets Nurture
Posted by Lets Nurture


Have an !dea or need help with your current business?

We use cookies to give you tailored experiences on our website.