Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
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 right you don't need any previous Markdown experience to ensure your content looks good. See More
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. See More
Ghost's admin dashboard is one of the most beautifully designed out there. By removing unnecessary plugins and by adding them directly to the core ghost application, the dashboard is very minimalistic, displaying only the most useful data, such as social data or analytics and other important data that any blogger or developer needs. See More
Ghost was built to be a simple and fast blogging platform. There are countless themes in the theme marketplace, both paid and free which can be installed. Everything unnecessary was stripped away and only the most important things like SEO, social sharing and other plugins were installed right into the core. This results in very little configuration and makes ghost the easiest CMS out there. See More
Ghost is straight up Blog and really nothing else. Currently there is no manageable way to create and integrate additional functionality like you would using other CMS frameworks. There does not appear to be a roadmap to get there with Ghost in the future although it has been hinted at recently. If all you want it a dirt simple blog with no bells or whistles or extensibility then this is a great Blog CMS. See More
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. See More
Ghost provides a simple way to deploy and develop a blog or news site using the ghost platform. It allows you to host it on their site with everything ready and configured, but unlike other CMSs which do the same, ghost provides more something like a hosting environment instead of a massive multi-site install. See More
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. See More
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 set up templates and such. See More
MongoDB is required to be up and running and a Yeoman generator is used to generate the application. Although the prompt based start-up in the command line helps you a lot, it still can be hard for someone inexperienced with NPM and Yeoman. See More
Apostrophe is the only Node.js CMS I know of, that has a frontend admin interface. It is modular, everything added to Apostrophe will be a module. The features are well thought out like in-context editing with areas and singletons, widgets, pieces and the official modules apostrophe-blog, apostrophe-workflow – and so much more. A well crafted content management system from the awesome folks of P’unk Avenue, who know the needs of website creators and owners alike. See More
Carsten Jaksch's Experience
Strings, numbers and booleans are the basic building blocks for any site, but the fun really starts when you're building with arrays, structs, date pickers, media references, tags and dropdowns. HashBrown comes with 16 built-in field types, and gives you the power to combine them any way you please. See More
HashBrown is built on Node.js, sharing data models with the client side code. MongoDB is used to store site data, as a document database most accurately reflects the content of a complex website. This means that the content is always format consistent, and there is no incompatible serialisation and deserialisation happening between client and server. See More
Even though HashBrown is already a very flexible system out of the box, you may want to increase the flexibility even further to suit your needs. You may also want to add your own connection type, to allow publishing of your content to some obscure front-end that you wrote 15 years ago. It's all possible through the power of plugins. See More
With built-in support for languages, you can easily create a multilingual and multicultural website. There is no need for you to create your content trees multiple times for every language, nor is there a need for you to pay any particular attention to it when you create your fields. A simple "multilingual" switch is all you need, and you're good to go. See More
If you've ever found yourself running multiple copies of your CMS for development, staging and production environments, dumping and restoring databases to migrate content between them, and pulling your hair out over how tedious and error prone that is, look no further. HashBrown is built from the ground up as a multi-site, multi-environment system. See More
Despite being a very sophisticated machine, HashBrown could run on your toaster. As HashBrown only needs resources when you're changing your website's content, it's mostly idle. This makes it the cheapest CMS for hosting purposes, as well as enables you to run it on that Raspberry Pi you've been neglecting. See More
By storing your website's content separately from the site itself, you are not only making it hard for attackers to bring down your site, you are also rendering the effort completely pointless. There is simply no database on your website from which to steal information and hold ransom. You can secure HashBrown behind a VPN and still have a publicly accessible site, consisting of statically generated HTML. See More
HashBrown won't tell you how to do your job. It is and always will be exclusively a content management system, and not a rendering engine. This means you can plug it into any web solution you want, whether you're running GoLang, PHP, Node.js, .NET, Ruby or Python on your end doesn't matter to HashBrown at all. You are free to develop with your preferred tools at all times. See More
Help millions of people make better decisions.
Each month, over 2.8 million people use Slant to find the best products and share their knowledge. Pick the tags you’re passionate about to get a personalized feed and begin contributing your knowledge.