Генераторы статических сайтов и блогов

10 июня 2012, 22:15, python · software · web

В последнее время набирают популярность генераторы статических сайтов и блогов. Тема действительно интересная и правильная: большинству сайтов не нужно генерировать страницы при каждом запросе, делая запросы к базе данных, читая и разбирая шаблоны. Такие сайты можно генерировать на машине разработчика и выкладывать (вылаживать?) на хостинг уже готовые html-файлы. А комментарии живут с помощью IntenseDebate, Disqus, Hypercomments или других (их много).

Некоторые их них я пощупал, на hyde даже сделал простой сайтец. Итак:

На Python

  • оригинальный hyde 0.5.3 - хороший, внутри немного Джанги (шаблоны и settings), не развивается;
  • a brand new hyde - сильно переписанный заново, избавились от Джанги, шаблоны на jinja2, плохо документирован;
  • Blogofile - ничего о нём сказать не могу, но популярный;
  • Pelican - попроще Blogofile, некоторын моменты документированы плохо, вцелом - ок;
  • дедушка Pyblosxom - самый старинный проект (начат в 2004 году), ничего про него сказать не могу;
  • Nikola - продвинутый, хорошо документированный;
  • Acrylamid - простой, хорошо документирован;
  • Logr - похоже самый простой из всех;
  • Cactus - внутри работает на Джанге, плохо документирован.

На Ruby

  • jekyll - вроде он сейчас король королей, ещё и потому, что на нём работают Github Pages;
  • octopress - построен на jekyll, содержит внутри готовый, красивый, валидный шаблон, есть много сторонних тем.

На Node.js

UPD 2012-04-04: добавлен DocPad
(будет обновляться)