4 ms·
We run our blog on Ghost (http://blog.commando.io http://blog.commando.io), and honestly not sure there is much wrong with the node.js implementation. It can ha
by nodesocket 12y ago
We run our blog on Ghost (http://blog.commando.io http://blog.commando.io), and honestly not sure there is much wrong with the node.js implementation. It can handle insane traffic, gzip, expires headers already supported. You are correct, it does not support https, but you could either run nginx in front, or modify the source code a bit.
I do love the idea of just copying a single binary (thanks go) to any server and running Journey. Is Journey's editing/writing interface up to snuff with ghost? Support for tags, SEO metadata, full markdown support, image upload?
- Kabukks 12y agoThere is definitely nothing wrong with Ghost and node.js. I've used it for some time now and I still love it :) Two major points drove me while developing Journey: I wanted to learn (more) about Go (the bigger point here). And I wanted something that I could just drag and drop on any server to quickly create a temporary blog or micro site without setting up dependencies like nginx or node.
- nodesocket 12y agoAbsolutely. I applaud the effort and enthusiasm to learn go. Go is awesome. My concerns are just feature parity for users wanting a blogging platform to run in production. You'll need rss feed, sitemaps, tags, SEO metadata, etc.
- Xeoncross 12y agobower (or was it NPM?) required over 256MB of RAM to compile dependencies on ubuntu. So I was not able to run it on a small VPS I had. At any rate, once everything is setup Node only takes about +3x the memory to run so it's not near as bad as Ruby/PHP. Like C++, you could run go on a router it's so small and fast.
- Kabukks 12y ago> Is Journey's editing/writing interface up to snuff with ghost? Support for tags, SEO metadata, full markdown support, image upload? Yes for everything except for SEO metadata. That's planned tough.