@mawburn, just curious, as I’ve been contemplating getting another environment set up (sort of a playground of sorts). What are your thoughts on KVM versus OpenVZ?
From what I’ve read, both have slight drawbacks to each other and slight improvements, so it feels like a stalemate. Is there anything that would alter your decision?
I’m trying to specifically get my head around “OpenVZ is limited by the kernel”. Does this simply mean you may not be able to install components that need to inject modules into the kernel? I doubt I’d need that ability, but some software is becoming overly complex, as of late.
I’m honestly not sure, I use OpenVZ for Play, which is pretty much completely self contained. I haven’t had any problems. I only use it for a test server, I’ve been pushing everything else to Heroku (which I love btw).
I think it’s more of how it works internally. The way I understand it is the OpenVZ is sort of like a shared host where it releases a lot of resources when not in use, but as a VPS. KVM is a traditional VM on their server.
There isn’t a huge savings for the OpenVZ vs KVM though.
Interesting. I’ve been seriously considering getting a VPS for a testing/playground so I can test a few things outside of my usual realm. Rails, Node.js, etc. I’ve been seriously contemplating trying out Ghost to see how well it will replace a few of the Wordpress blogs I currently have.
I don’t really need all of the “bloat” wordpress comes with, so it has been something I’ve been contemplating for a while.
I also have had interest in trying so other Node.js/Rails applications, purely out of curiosity.
Let me know how your Ghost goes. I’ve been thinking about it or Django-CMS for taking a shot at starting a blog/personal site recently. Ghost doesn’t seem very mature yet. But Django-CMS seems like I may have to spend too much time with it, which I don’t want to do either.
I got around to installing Ghost recently. I don’t think I like it at all. It’s a lot more immature than I thought it was going to be. I saw in another thread where you said you picked one, but I forgot which thread it was.
I’m probably going to switch to Django CMS. I’ve used that before and liked it, but it’s not a CMS based on blogging and I’ve never used the blogging plugins.
I ultimately picked Pelican. The entire software runs locally and only uploads static HTML to your webserver. So the webserver doesn’t need anything special and can really trimmed down. Works great for what I needed, may not be for everyone though.
I never did get around to installing Ghost and now with your comments, I’m a bit glad I found Pelican when I did.
Well Ghost is good and it’s VERY easy to get something published. I love Markdown and it’s editor is very clean and simple to use. Theming it seems pretty easy, I just kind of piddled around in that though I may check this out more in-depth before I actually decide to give it up. But so far it just doesn’t seem very flexible.
I mean, they don’t even have a plugin directory in their marketplace (yet), it’s just a forum:
It was definitely done in an Agile way, because what is there is pretty great and polished up very nicely… there just isn’t much there.
Something else that bothers me is that their Theme Marketplace doesn’t have very many themes in it, but they implemented an infinite scrolling that just keeps looping over the same list instead of reaching the end. I feel like this was intentional and to me seems kind of underhanded if that’s the case. http://marketplace.ghost.org/themes/free/
I don’t doubt that. Pelican uses Markdown or reStructuredText (you can take your pick). I like Markdown, and it is nice being able to use whatever Markdown editor I want, to write my content and then give it to Pelican to process into a static HTML file.
The only issues I had, was everything about plugins and Pelican is barely documented. I spent HOURS figuring out how to get images I include in my content to generate thumbnails (so I didn’t have to do it manually). I eventually found a nice plugin to do it, but there were some “undocumented” features that were needed to make it work.
In the end, I still feel like I picked the right product that fit my needs, but if my needs expanded just a little bit, it likely wouldn’t work as well.