
The biggest reason for using Ghost - it's fast. Really fast.
Where Wordpress was taking 10 seconds to load a page - and longer if more people were visiting - Ghost takes only a second or two. As the popoularity of my blog increases, what I didn't want to see was the responsiveness and availability of my blog decrease.
The next big reason was that there's just too much 'bloat' in Wordpress.
Too many features, too many functions, and too much of a reliance on a database for my liking. Wordpress is a Content Management System (CMS), and it performs admirably to 'manage content'. As long as you don't care about the slowness, or about managing databases, or about managing plugins and themes and other aspects of Wordpress administration, and maintaining the security of one of the most hacked systems in the world. It's a great content management platform, but no longer is it a great blogging platform.
Don't get me wrong. I'm good at managing Wordpress, but for my personal blog I don't want to manage Wordpress - I just want to write for my blog and not have to worry too much about anything else.
The final biggest reason for Ghost instead of Wordpress is that Ghost is simple.
Once it's set up there's nothing to manage other than the posts you write. There's two sections to Ghost, side by side, and that's it.
The first section is your 'content management' section:

In the left section is an infinitely-scrolling list of all the posts that you've written, and in the right section is a preview of the selected post. At the top right of the preview is an edit button. When you select that, you get the following:

In the left section of this screen is the content that you're editing, and the right section has a constantly updated preview of what the content looks as a web page.
You get the same view when you click on +New Post and start writing.
And finally, it's so much easier to just write your blog posts in Ghost.
In Wordpress there's an editing section (amongst many complicated sections) which shows you how your content looks on a website (under a 'visual' tab), and there's also a 'text' tab that shows you the HTML. If something isn't working how you want it to, or you just want to make some tweaks to it, then you can go into the HTML tab and make your changes there. But that requires you to be able to work with HTML, the coding language behind the web pages.
Ghost uses a simpler method, something called Markdown Language, and it allows you to simply focus on the content that you want to write.
When you're writing, the standard keyboard shortcuts you're used to in other writing tools like Microsoft Word, etc, still work (so does HTML, if you want to use it), but the resulting 'code' is a lot simpler to understand and use. At any time you can also click on the question mark in the top right of the editing section and get a view of the common Markdown codes:

There's all the formatting information you're likely to need.
It's awesome. Simple, easy, and fast. Just what you want when you want to focus on writing without having to manage content systems.
Let me know if you want me to help you set up your own for you. :)
Hi Alan! It's very interesting to read about Ghost from someone with a lot of Wordpress experience. I just started with Ghost and like it for many of the reasons you give. I have a question though - about the different between Wordpress and Ghost - do you think your Ghost blog posts will work better with RSS readers than Wordpress? How do RSS feeds handle Wordpress posts with complicated layouts and formatting? Thanks for any insight!
ReplyDeletehi @SeanVbaker:disqus. There weren't any issues at all with complicated formatting in Wordpress posts being published to RSS, and there doesn't seem to be any issues in Ghost either. Seems to be all ok so far :)
ReplyDeleteThanks Alan!
ReplyDeleteNice post, Alan! Ghost is definitely awesome for many of the reasons that you have listed. With there being quite a few limitations for Ghost (i.e. being based on nodeJS or honestly, just the newness and lack of a huge library of plugins and resources), do you think for some, the idea of bringing a Ghost type interface to WordPress using a plugin like Gust (mentioned in this article http://blog.nexcess.net/2014/01/21/bring-ghosts-r... is more appealing than actually making the switch to Ghost? Would love to hear your thoughts.
ReplyDeleteBen
Hi Ben. I think the interface of Ghost within WordPress would be an awesome feature, bringing the popularity of Ghost to the masses of people who use WordPress and don't really want to change.
ReplyDeleteI enjoyed the learning curve of setting up Ghost on a node.js-enabled VPS, but then I ended up having to spend a considerable amount of time being a server admin to keep my VPS and site operational, when all I wanted to do was spend that time on writing. I ended up not liking it at all for that reason, and so I came back to WordPress, where I could actually focus on my writing.
Good luck with the plugin, I hope it really succeeds for you!
This is exactly why I stopped using Ghost. Ghost is a very misrepresented product, it somehow makes you think that WordPress is the bloated nerd and Ghost is the cool kid focusing on writing... The moment when you try to set it up, you understand that Ghost actually requires much more "technical sweating" and at the end of day, it doesn't offer you much as features.That's the reason why it loads so fast.
ReplyDelete