Генерация HTML-файлов с использованием конфигурации XML - PullRequest
2 голосов
/ 06 января 2011

Моя цель - собрать статический веб-сайт с большим количеством повторяющегося кода.Теперь я мог бы использовать JSP для этой цели.Но сайт будет изменяться нечасто и при очень большой нагрузке, также используя такие функции, как gzip, и мне не нужны сложности.

Моя идея состоит в том, чтобы запустить процесс сборки с помощью такого инструмента, как antпроцесс объединит все фрагменты HTML, предварительно обработает HTML, JS, CSS с минификатором и, наконец, применит gzip.Мне нужна конфигурация XML, которая будет определять части, которые должны идти на каждой html-странице, и их порядок.

Мне нужен совет по ant или любому подобному инструменту;как подойти к настройке, какие внешние инструменты, которые помогут?Любые предложения очень ценятся.

Ответы [ 2 ]

1 голос
/ 06 января 2011

XSLT идеально подходит для преобразования XML в другой формат, такой как HTML.

Вы можете скачать Apache Xalan , чтобы попробовать. Ant имеет поддержку XSLT-обработки .

1 голос
/ 06 января 2011

В мире Java вы можете взглянуть на Apache Forrest , который именно так и поступает.

В других мирах также существует webgen , который является компетентным разработчиком сайтов на Ruby.

Я также смутно помню, что есть другие альтернативы, но я не могу найти их имя.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...