Why I quit using Wordpresss

WordPress is a beginner-friendly open-source content management system (CMS) that I have used on my blog.

I have just stopped using WordPress for my blog. This is one of the best decisions I've made for my mini-tech blog. I encountered many issues that I didn't want to spend my time solving. Although it is a very user-friendly CMS, several problems occurred.


Table of Contents

Wordpress is Heavy

Imagine you are spoon-fed so overloaded and unable to think clearly. When you install dozens of plugins and themes onto your very WordPress blog, that is what may happen.

Why this is so

I looked for a plausible explanation to the WordPress's heaviness. I found the answer on Quora, which is  a question-and-answer website.

A quora user answers that question "Why is that Wordpress is slower than a normal site?"

Basically, because Wordpress isn't very well written and plugins, themes, etc. are created by "miscellaneous" people who often have differing ideas about how Wordpress should be extended and, even, what are the best ways to create PHP.
On top of that problem, many people who roll out Wordpress sites don't fully understand how web servers operate, and fail to optimize their hosting environment to serve pages quickly.
Sometimes, this is due to the fact that setting up a "good" Wordpress server is usually much more expensive than the "basic" hosting accounts that the people using Wordpress (people looking for a "free lunch") tend to use.

Using the Cheapest Hosting

I don't make money from my blog and I probably will not because I did not create this site to earn money on its own. For a basic blog site, it would be enough that the cheapest webhosting from one of the well-known hosting providers. When plugins overloaded the capacity, the system messed up. As a blog site that I write on to improve myself, it does not need to be upgraded to the next premium level. I wrote a few bytes of data here and am I supposed to pay more? Huh, no way!

Searching an Alternative System for my blog

There are many alternatives to WordPress and I searched for the simplest one to use. As I mentioned earlier, I needed a basic blogging system with no requirement for user registrations or even a dedicated blog database. A few HTML, JS, and CSS files would suffice for my needs. That's how I created a static site.

Static and Dynamic Websites

There is a certain difference between static and dynamic websites.

Static Websites

Static websites and their pages do not change once they're created, like this page. It's like printing a book. Once you print a book in a printing press, you can't update them until you collect all of them and give updated ones to the readers.

Dynamic Websites

Dynamic websites almost always change. Such as Instagram or X (formerly Twitter). Whenever you open the index page of them, you encounter different posts than you saw yestarday.  

Being Free with Publii

Ultimately, I gave Publii a try and the result has shocked me. Pages are opening almost instantly as Publii's optimisation is very good. It squeezes up every blog post on their own pages, making them static pages. Migrating to Publii from WordPress is also     child's play. Export on WordPress and import on Publii, which is very simple.


The performance difference is obvious. Here are the test results for Publii and WordPress provided by my hosting provider.