When comparing Ghost vs Medium, the Slant community recommends Ghost for most people. In the question“What are the best solutions for a personal blog?” Ghost is ranked 2nd while Medium is ranked 4th. The most important reason people chose Ghost is:
Anyone can view code of Ghost since it's under a libre/open source license.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Open source
Anyone can view code of Ghost since it's under a libre/open source license.
Pro Extremely simple
It only does a few things and it does them well. Unlike WordPress, with which you can build a universe, a blog or anything in between, Ghost is simple.
Pro Markdown support
Markdown is a plain text formatting syntax designed so that it can be human-readable and easily converted to HTML. Markdown allows HTML code for complete flexibility.
Pro Custom domain support
Setting up a custom domain is effortless - fill the in the form and change DNS entries. Done.
Pro Self-host & paid Ghost(Pro)-host options
You can download the source code and set it up yourself (just make sure your hosting provider supports node.js). Alternatively, you can use their Ghost(Pro) service to let them host it for you. Paid plans start at $10/mo.
Pro Official Docker image
Very easy setup with an official image from Docker. Just needs a custom config.json and you are pretty much good to go.
Pro Theme marketplace
A built-in way to get and set up themes.
Pro Real-time preview
You can see markdown on one side of the pane and the result on the other, while writing.
Pro Customizable
Themes may be uploaded, as can logos and covers.
Pro Free hosting on Github Pages via Buster
You can host your Ghost blog for free on Github Pages if you are OK with it being turned into a static site. You can use Buster to generate a static site from Ghost that can then be hosted on Github Pages.
Pro Affordable hosting available
There are lots of affordable hosting plans available for Ghost blogs.
Pro Clean, beautiful pages
Medium has clean, minimalist pages with pictures and great typography.
Pro Excellent readability
There are no distractions and with a clean layout and great typography, reading Medium articles is a pleasure.
Pro Zero setup required
As soon as you sign-up for the service, you are ready to start writing.
Pro Clean writing experience
Medium takes away all the clutter without taking away any necessary features for a better writing experience. And it doesn't require knowing Markdown to write, all tools are WYSIWYG.
Pro Great inbound channels to acquire bigger audiences quickly
Has a great network based on tags and search for "Suggest an article" as a similar read to others and for specific categories. Allows you a much bigger audience quicker than most platforms.
Pro Unintrusive yet powerful community interaction
Allows for finding new, related content.
Pro Great post editor
A WYSIWYG editor that does not get in the way at all. It is invisible most of the time and only appears when you select something.
Pro Bookmarking
Medium allows bookmarking articles and following collections as well as users.
Pro Paragraph based commenting
As Medium encourages long-form writing they've re-imagined how comments should work accordingly. You can leave comments for every paragraph separately, so you don't have to reference a specific part in a comments section at the bottom. Technically, the feature is called "notes."
Pro Recommendation system
Intended for appreciating a post, allows easier discoverability of an article by other readers.
Pro Photo upload and display is aesthetically pleasing
If you post photos as part of your blog, the interface on Medium is one of the best for both inline uploading as well as display in the post itself.
Pro Built-in analytics
Medium shows how many people have opened your post and how many have read through it. And how many people have recommended your post.
Pro Collaborative if you want it to be
You can send a draft out to other people and have them edit and leave notes on it.
Pro Google Analytics support
They can enable this for you upon request.
Pro Excellent Post editor
With so many built-in features and flexibility to use, I would recommend Medium first amongst all.
Cons
Con Commenting must be added
One needs to edit their post.hbs file and add some code from Disqus in order for commenting to be available.
Con Expensive
Too expensive for what you actually get. There are other solutions that have more or less the same features at a lower cost.
Con Poor multilingual support
Its editor does not properly support Asian characters such as Chinese, Japanese and Korean due to a bug in IME. It is difficult to write properly in Asian letters.
Con Finding Ghost host sites can be difficult
If wanting to host elsewhere, some of the other ghost hosting sites are hard to find, and once found they vary in features and functions. There isn't a single standard of service across the board.
Con Self-hosted might be hard to setup
Requires NodeJS and NPM which both come with a lot of dependencies. Also requires editting configuration files manually.
Con Inappropriate terminology in the UI
Despite some community support of having it removed, Ghost still prominently uses the following phrase in the UI: "Display a sexy logo for your publication." This terminology can be considered exclusionary and even inappropriate in a professional environment.
Con Medium can use your content however they want
Your content can be used royalty-free by Medium according to their Terms of Service.
Con Not self-hostable
Con Cannot customise domain address
From April 2018, Medium has removed the ability to set a customised domain on new accounts.
Con Proprietary
Con Limited customization options
In order to create a dead simple way to use the service, possibility to customize your blog was sacrificed. Medium publications, however, do allow a limited amount of customization.
Con Non-intuitive, non-threaded comment system
Con Freemium philosophy
Con Export is limited
The only export option is HTML. If you want to migrate away from Medium for some reason, it might be very difficult to do so.