< All Insights

Why Craft CMS is the best content management system we (and you) have ever used

Profile photo of Andy Green

Andy Green

Lead Developer

Craft CMS screenshot taken at an angle showing the rich text editor

A content management system (CMS) allows you and your team to organise and edit website content through a simple, non-technical interface. A CMS should get out of your way. It shouldn't frustrate you or stop working just when you need it.

A good CMS shouldn't limit your website's content formats and features. It should handle more than simple text and images. It should support multiple authors, with their own accounts and edit permissions. It should let you write drafts to publish in the future.

By this measure, Craft CMS is a good CMS.

A great CMS should let you roll back to an older version of your content. It should handle content in multiple languages. It should manage files locally and in the cloud. It should include categories and tags. It should support defining relationships between content. It should let you preview content directly on your website before it's published.

Taking this into account, Craft CMS is a great CMS.

A spectacular CMS should do all of this, and more, out of the box. It should allow more complex systems to be built upon it. It should be highly developer-friendly, and be based on stable, established technologies, reducing risk, cost, and complexity.

And yes, you guessed it, by all of these measures...

Craft CMS is a spectacular content management system. We love it, and our clients love it.

There are often trade-offs between a website's structure and a CMS's capabilities, but Craft CMS is flexible enough to keep even the most complicated layout intuitively editable by anyone.

With its powerful plugin architecture, the included feature set can be pushed even further and customised to your exact needs. Import content from Twitter and Instagram, organise events in a calendar, drop pins on a map, or, through Craft Commerce, manage an online store.

Woman in a cafe editing a website with Craft CMS

Craft is flexible enough to keep even the most complicated layout intuitively editable by anyone

Craft vs Wordpress

We pretty much stopped developing in WordPress the same day we started developing in Craft. Let’s look at why it was so easy to quit:

WordPress is bloated

Each installation comes with a ton of unnecessary code that hurts page speed, which in turn hurts user experience, which in turn hurts whatever it is the website is trying to do, which in turn hurts your business.

WordPress has a security problem

At the time of writing, wpvulndb.com had logged more than 3,800 unique WordPress vulnerabilities in its database, ballooning to over 18,000 if you count one vulnerability affecting more than one WordPress versions.

WordPress is hard to keep up to date (and working well)

Relying on plugins for anything other than its limited core functionality has exacerbated the existing security issues. To counter this, WordPress is constantly being updated, which leads to broken plugins, remedial fixes and yet more code.

You can either have a secure WordPress site that works and accept the constant developer fees, or you can have a site that works but it is not secure, or a secure site that doesn’t work.

What choice! This might be the main reason WordPress was voted the Most Dreaded Platform at the 2019 Stack Overflow developer survey.

We’re a Craft Partner agency

Craft implemented the partner programme to help organisations find agencies with specialist experience in Craft.

You can expect three core qualities in a Craft Partner agency:

  • Breadth of experience
  • Deep knowledge of Craft
  • Professional and reliable business practices

Craft says —

When working with a Craft Partner, be assured that you’re working with someone who knows and understands Craft CMS and takes your business seriously.

Craft CMS

That’s certainly true of us: the Craft team has reviewed our work to assess our expertise with Craft and Craft Commerce on a variety of projects, verifying our track record of delivering high-quality work to happy clients.

Share

Profile photo of Dave Adcock

Have a project you'd like to discuss? Speak to Dave

Insights