A while back when I started my first personal blog using WordPress, which is by far one of the best blogging platforms of many available out there. However, I recently decided to start a new blog powered by (Ghost)[http://ghost.io/], the new kid on the block. There are many reasons why I went with it but mainly because of how deeply focused is into blogging, it's modern look and feel, and simplicity. WordPress is a great blogging platform but I feel like it can sometimes be more of a CMS driven platform, making more distracting and complex for a blogger.
Here is a what I found during my small research on WordPress and Ghost :
Powering about 24% of the worlds websites, this is perhaps the number one choice for many developers and bloggers. WordPress offers a wide variety of options that can satisty almost anyone looking for a blogging platform that's easy to use and set-up (Most of the time). WordPress can be used on big and small websites, as it is most of the time turned into a complex CMS. It is very flexible with 35,449 plugins available so far, 42,986 Github repositories, a stunning 64,688 questions tagged on stackoverflow.com. I personally have had great experiences with WordPress due to the amount of support there is and how easy it can be to use. However, it can be a little complex for non-technical people depending on where you start.
An easy to use and powerful dashboard.
Easy to install and setup.
I personally like that it can be extended to pretty much anything. Just like there is "an App for that" there is a plugin that can be used to fit your need.
Ghost is the new kid on the block. It is "a simple, powerful publishing platform that allows you to share your stories with the world." I would have to agree with that. Ghost is dedicated to make publishing stories easier, and it does that very good. Having a little of 14,000 stars on Github, this project became really popular over the last year or so.
A few keypoints:
- It's very simple to use.
- The posts are writtin with Markdown, which is very easy to learn.
- Focused on writing only with no useless features.
- Open Source and free.
However, it does have it's disadvantages. Ghost runs on Node.js which means that if you want to install Ghost, you will have to install that first if you don't have it. I personally thought the installation proccess was very complex compared to WordPress. If you are used to using an Apache server then setting up the domain for Ghost can also be another challange. Another bad side to it is that there are not many themes available.
WordPress and Ghost are both great blogging platforms that do good. Even though WordPress is using for more than just bloggin, it's still at its core a platform with many if not all the features a person needs to publish their content. It can be extend further by adding plugins and themed to your desires. Ghost sticks more to pure blogging with its easy to use content editor and overall simple design. If there is one thing it can do then that is keeping it simple.