В настоящее время у меня есть html-разметка, хранящаяся в xsl и xml. Ранее это позволяло мне отображать HTML-разметку на основе переменных, которые я передаю в файл xsl. Цель состоит в том, чтобы обслуживать обычные функции страницы, такие как баннер, нижний колонтитул на основе переменных сайта. По мере того, как проект становился все больше, я нахожу этот подход ограничивающим, поскольку в итоге я реплицировал довольно много содержимого в файлах xml / xsl для удовлетворения индивидуальных потребностей каждого сайта.
Какая альтернатива xsl / xml? Есть ли в настоящее время лучшие отпионы? Исходя из перспективы программирования, я нахожу это очень ограничивающим.