3 ms·
And Jekyll http://github.com/mojombo/jekyll http://github.com/mojombo/jekyll is static site generation a big pain point for a lot of people?
by callmeed 17y ago
And Jekyll
http://github.com/mojombo/jekyll http://github.com/mojombo/jekyll
is static site generation a big pain point for a lot of people?
- swombat 17y agoI don't know, but I found Webby to be just fine... so I'm not sure why we need three static site generators that all seem to function more or less the same...
- telemachos 17y agoI would say the same about this conversation. My point being that I could pretty quickly find two previous Hacker News posts that discuss Jekyll and then quickly come around to the question: why do we need another <Webby/StaticMatic/Nanoc>? http://news.ycombinator.com/item?id=411750 http://news.ycombinator.com/item?id=411750 http://news.ycombinator.com/item?id=998411 http://news.ycombinator.com/item?id=998411 One thing I know distinguishes Jekyll is that it uses Liquid which restrcts the templating in a way that makes it safer for some uses than giving the user access to ERB. In answer to the more general question, I would ask how many scripting languages, text editors, email clients, etc. do we need? Programmers seem to love building things that work exactly as they want. So for all the talk about not reinventing the wheel, we get lots of overlapping toys. I don't think it's necessarily a bad things. More versions can lead to new ideas.
- henning 17y agoStatic blogging is the new twitter client is the new dynamic blog as an app to implement your own version of?
- callmeed 17y agodon't forget the URL shortener
- Legion 17y agoThat is the part I'm not understanding. What does using one of these "static site compilers" save me from? I guess being able to use layouts that get "baked" into each of the final static HTML files would be handy.
- swombat 17y agoI guess being able to use layouts that get "baked" into each of the final static HTML files would be handy. They all do that.
- hazexp 17y agoIt also drastically lowers the amount of processing overhead per page served, after all, there's no dynamic code to process nor are there any database queries to execute.
- brianm 17y agoMostly it takes you from thinking 50 requests per second is pretty good to being annoyed that you are only pushing 10,000 per second. It also tends to fail a whole lot less.
- compay 17y agoAnd hosting it for free at Github.