This is not WordPress

Written by twinspark on Friday November 2, 2018

WordPress is the most popular CMS at the moment - 32% of all websites on the Internet are powered by the CMS according to W3Techs. That is a huge number of websites if it can be put together in numbers. But is it the only system out there? Not at all.

I've developed client websites on WordPress over the years. At least I do know the good and the bad of it. Over the past 2 - 3 years I've been doing serious PHP programming using the Symfony Framework. I've built a number of platforms using the framework. The beauty of MVC, the neat separation of concerns (business logic fromĀ  templates), modular software design etc. And, I've never looked at WordPress the same again.

I am not saying WordPress is bad but there are a couple of things I've noticed about it:

  1. WordPress themes and plugins development are beginning to overlap. There are themes that scream they need particular plugins to at least achieve certian functionality. This defeats the "separation of concerns" paradigm.
  2. The mix of PHP code in the templates again defeats the "separation of concerns".
  3. Adding custom features to a WordPress theme feels hackish at best.
  4. Not to add the security problem and the updates that the CMS needs from time to time.

So, what do I use to develop websites here at Kijani Web Solutions? Bolt CMS is my go-to solution for my projects. The CMS comes with modern Software Engineering design built around the MVC concept. It allows quick creation of custom themes using Twig which at best separates the business logic from the templating code. And to add to its beauty, I can create new features for a website in a breeze. Nothing like adding plugins to add testimonials, or create custom profile pages.

In short, Bolt CMS - what I use to build my clients' websites - is WordPress done in the right way. Purchase any of the pre-made websites I've built and I'll install it for you today.


Written by twinspark on Friday November 2, 2018

Permalink - Group: The main group

« Ground Rules - Contact »