Что делает статические генераторы сайта, такие как Jekyll и Hyde лучше, чем XML и XSLT?

StackOverflow https://stackoverflow.com/questions/3618020

Вопрос

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

Это было полезно?

Решение

2 вещи, которые весны на ум:

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

Обновление: Что касается этой идеи, я думаю, что главная цель состоит в том, чтобы получить (большую часть) преимущества динамического блога или двигателя CMS, но всей производительности (особенно следа памяти WRT) выигрывает статические файлы. В качестве вторичной выгоды это позволяет записать свой контент в вашем любимом текстовом редакторе и версии, используя ваш любимый инструмент управления версией.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top