Keystone comes with an auto-generated Admin UI, which makes things very easy for any task that can be completed using Keystone. In any way Keystone is used, the Admin interfaces saves a lot of time and makes any job easier.
Keystone supports almost all templating engines out there. Although it uses Jade directly after a fresh install and it points to using it further, other template engines can be installed and used instead.
Keystone follows MVC practices in managing routes, views and templates. Back-end developers with experience in working with MVC frameworks will find themselves at ease since the beginning, but developers who work on the front-end only will have a hard time finding what they are supposed to do to s...
Although registering a new user is very easy, there is not any roles system out-of-the-box. There is only a check box "Access keystone" which gives a user full administrative power. Adding different kind of users is only possible by editing the user data model.
Ghost has arguably done what many other CMS have tried and failed. It has one of the, if not the best user management features out of the box. Posts can have multiple authors and every user can have a well defined role. This makes ghost perfect for large multi-author online magazines or blogs.
Writing content in Ghost is very easy. It supports Markdown for formatting your posts and has a split screen editor which has the Markdown code on the left and a live preview on the right side. This is nice because Markdown is already used in many areas of the web, but with the preview on the rig...
It's very easy to add content and customize themes or find free or paid themes for ghost. But that's it; it's very easy to use but also so simple that it can be underwhelming. It can be frustrating to try and tackle ghost's limitations.