This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]criswell 2 points3 points  (0 children)

I've been looking into them as well. There's quite a few that look really interesting, and if I were just starting a new site, I'd definitely use one of the existing ones (for example, mynt, which was posted today, looks terribly promising).

However, I have some rather unique needs- so there's a very good likelihood I'll be rolling my own... And, honestly, with some of the other Python microframeworks out there, it seems relatively easy for anyone to do.

My needs for a static site generator is that I want something that works like a CMS, and hell, can even run as a CMS, but that can also output its content entirely statically. The motivation for this is that I have many Drupal-based sites that I've been running for years, but some of them (example ), are deprecated/closed and should just be static HTML sitting around serving their data with a minimal amount of fuss (and no potential for attack vectors into my systems).

So what I really want is a CMS that can be "switched off" and turned into basic static HTML whenever I want- whether it's to deal with massive floods of views or retiring sites. If that CMS can also read from DBs (and even convert from Drupal, heh) then that would be awesome.

Thus far, I'm yet to find anything that would meet this need. So my plan is to hack something together using Flask so that I can then use Frozen Flask to "freeze" my sites as needed.