Что делает статические генераторы сайтов, такие как Jekyll и Hyde лучше, чем XML и XSLT? - PullRequest
5 голосов
/ 01 сентября 2010

Идея кажется очень похожей, если отделить фактическое содержимое от окончательного рендеринга, чтобы изменение шаблона или стиля было тривиальным.

1 Ответ

4 голосов
/ 01 сентября 2010

2 вещи, которые приходят на ум:

  1. Вам не нужно самостоятельно писать движок преобразования
  2. Вам не нужно писать свои страницы в XML;в Hyde, например, вы можете написать свои страницы в Markdown и использовать фильтры для преобразования его в HTML

ОБНОВЛЕНИЕ: Что касается идеи, стоящей за этим, я думаю, что главная цель - получить (большую часть)Преимущества динамического блога или движка CMS, но все производительность (особенно в отношении объема памяти) выигрывает у статических файлов.В качестве дополнительного преимущества это позволяет вам записывать содержимое в любимом текстовом редакторе и создавать версии с помощью вашего любимого инструмента управления версиями.

...