Генераторы статических сайтов и блогов
10 Jun 2012, 19: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
(будет обновляться)