If you know me, you might’ve noticed I created a new blog with Ghost. My old WordPress blog is just 2 months old, it’s still up, but I’m thinking to redirect the traffic from there to my new Ghost blog.
If you don’t already know, WordPress is a CMS many people use for creating websites and blog. It already exists for a very long time. Ghost, is a relatively new CMS focused on blogging. It’s not really new since it’s already exists for over 5 years, but its age feels like nothing when compared to WordPress.
WordPress is really famous for creating a blog. I too have some experience with it from my blog about 10 years ago. When I’m thinking to create a new blog, WordPress is the only CMS that I thought I can create a blog easily of. There are another CMS and platform like Drupal, Joomla, Wix or Squarespace, but I’m not really familiar with them, hence, I used the CMS that I know well, WordPress.
I tried it–I created a Ghost droplet in DigitalOcean to see how it performs, and I like it very much. I compared the experience I got when I’m using Ghost with when I’m using WordPress, and I like Ghost more. So, I created a new blog with Ghost while also using the opportunity to change my domain name.
In this article, I’ll write why I used Ghost instead of WordPress. Please note that I won’t write this article as a detailed comparison. I will write my opinion about why I moved my blog into Ghost, so take it with a grain of salt.
The struggle I feel the most with WordPress is its speed. When using WordPress in a cheap hosting, you can feel its slowness for sure. I don’t mean the side that the users see, it’s doesn’t differ much on that side, I mean the admin page.
I used the cheapest droplet in DigitalOcean to test both of their speed. The difference is very notable. WordPress' admin page in a cheap droplet feels very slow. Especially when you’re changing pages, writing articles, saving draft, and publishing your post, you can feel that it’s not very responsive and slow.
With Ghost, though, I’m very impressed. When I tried Ghost after using WordPress, even in a cheap droplet or hosting, I’m still having a delightful experience using it. The admin page is quick and smooth as opposed to WordPress. Changing page, writing articles, saving, and publishing it feels quick. Before using Ghost, I’m not confident that the cheapest droplet would still give a pleasant experience. But, I was wrong, it’s much more fast that I expected, and I like it very much.
Depending on the use case, no plugins can be an advantage or a disadvantageous. In my case, though, it’s an advantage.
Plugin seems like a good idea. You can just one click install it and everything will work, and it is a good idea that helps non developer. But I don’t like using plugin, because you don’t know how the plugin really works in the code level unless you go extra miles to read all the plugins’s code. It might clutter and slow down your blog. It might also break another plugin, or worse, just break your blog. Unless you have an experience in developing with the CMS, it’s very complicated to make a good blog with optimized speed.
With using Integration, I know things will work and won’t clash with each other. It’s harder to apply, and there aren’t many integrations compared to WordPress’s plugins. But, for my use case, I only need a simple blog for now, so I prefer using integration.
Ghost is really beautiful a look at, and it’s also easy to navigate within. The UI and UX of Ghost are superb, especially when compared to the out-of-date UI UX of WordPress. I know that this depends of each person, but I’m pretty confident to say that most people would like Ghost UI UX more.
When comparing it to WordPress, you surely notice that there aren’t many menus on the Ghost’s admin page. It’s much less cluttered, you usually can find what you want to change easily. There aren’t many settings you can change in Ghost, it only allows you to change the things that you need. When you’re new to blogging with Ghost, it won’t confuse you because there aren’t many settings you need to change. You can just start blogging.
The points above are the major reasons I changed from using WordPress to Ghost. It suits my use case very well, at least for now. Unlike WordPress, which you can build many types of websites on, you can only build a blog on Ghost. Ghost team makes Ghost specifically for blogging.
As I wrote in the beginning, this is my very opinion. What you’re seeing might differ from mine. Like, you might prefer developing your blog with WordPress so you can translate your PHP skill for freelancing. I don’t. This articles just contains my thought process when deciding to use Ghost.
Alas, thank you very much for reading until the end. I have planned to post articles about Ghost, like how do I setup my Self-Hosted Ghost site. If you’re interested, please subscribe to Code Curated Newsletter.