Я занимаюсь разработкой небольшого веб-сайта, который в настоящее время является полностью статическим html. Я пытаюсь высушить его, где могу, потому что много повторяющихся HTML. Я хочу использовать что-то похожее на серверную часть.Технология, аналогичная серверной стороне Включить, но предварительно сгенерирована
Однако я не решаюсь использовать SSI, потому что все мои страницы полностью статичны - мне действительно не нужно ждать, пока запрос на мой веб-сервер не сгенерирует html. Я ищу простую программу для создания статического html из шаблона через командную строку, а затем обслуживаю эти созданные статические страницы для посетителей.
Я посмотрел на что-то вроде HAML, но это потребовало бы, чтобы я переписал все существующие страницы на сайте.
Если шаблон и подстановки достаточно просты, или если вы можете сделать это достаточно просто, рассмотрите просто замену на основе 'sed' или build-tool (Ant, Gradle и т. Д.). В противном случае, если ваши HTML-файлы XHTML, XSLT, вероятно, является выбором. –