Everyone is well aware that I predominantly run on Laravel here at Black Lab Software - and it's fantastic for custom software builds and large web applications, but it lacks a client-facing control panel optimised for publishing content-heavy sites.

Traditionally, we've used WordPress for this task, and it's great at what it does - providing a cheap and easy base to build content publishing sites like blogs, brochure sites and more.

WordPress is still fantastic despite it's ageing codebase, but it has it's foibles, both from a development standpoint, and from a modern web standpoint.

So i started testing Statamic, and i've fallen in love.

Age before beauty.

Ok, firstly - WordPress' advanced age is actually one of it's best features, in a way. It's codebase has changed so little that 95% of the stuff i learned about WordPress when i first started building sites with it back at university can still be used today. That might sound good, but it's actually a bit worrying, it means the code that backs the project hasn't changed much in over a decade.

So what's so good about Statamic?

Well firstly, it's absolutely gorgeous:

Statamic Dashboard

(I've stolen this image from the official site).

Some control panels and CMS' provide an admin panel that is all function and no form. Statamic has both - it's fast, easy to use, concise, and looks modern, clean and damn good looking.

Secondly? It's fast, and secure.

It uses files and folders to store your blog posts and pages rather than a database like MySQL, this removes one possible vector of attack hackers commonly use to exploit WordPress sites.

It's built in caching system(s) mean you'll get performance as close to a set of static HTML templates as humanly possible.

It's a pleasure to work with.

When customers come to me, it's generally because something like Squarespace or Wix doesn't quite match their expectations, or they have ideas or features that exceed the capabilities of those platforms.

Building themes and plugins with WordPress is... well, it's not BAD, per-se, it's just kind of stuck in the past.

Statamic focuses (much like laravel), on delivering a powerful product that developers don't want to hulk smash.

In Balance, there are some drawbacks.

With it only being a few years old, and a pay-per-license product, the ecosystem isn't as large as Wordpress', though they do have a fantastic marketplace for addons and themes.

This of course means there aren't currently any complete e-commerce solutions like WooCommerce out there just yet, though i've been directing customers to quickly-integratable products like Shopify lite and Snipcart.

Want a fast & secure Statamic driven site?

Get in touch, what are you waiting for?